simple webhook implementation for ovenmediaengine
  • TypeScript 66.4%
  • Rust 32.2%
  • CSS 0.7%
  • HTML 0.5%
  • JavaScript 0.2%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
2026-05-28 10:43:05 +02:00
.cargo tokio console, and fix infinite busy loop 2023-10-23 10:00:26 +02:00
.github/workflows Update rust.yml 2021-12-19 17:13:28 +01:00
.sqlx fix registration 2023-11-10 15:42:57 +01:00
frontend fix offline bg width 2026-05-28 10:43:05 +02:00
migrations Update dependencies 2026-02-19 23:20:21 +01:00
nginx fix styling 2026-03-29 19:20:38 +02:00
src fix offline bg width 2026-05-28 10:43:05 +02:00
.gitignore chat replies 2023-10-25 16:12:35 +02:00
Cargo.lock :) 2026-03-28 22:33:28 +01:00
Cargo.toml :) 2026-03-28 22:33:28 +01:00
pnpm-lock.yaml chat replies 2023-10-25 16:12:35 +02:00
readme.md Add readme 2021-12-19 16:42:41 +01:00

OvenMediaEngine webhook server

This is super simple and not fully featured at all.

It lets only registered users ingest streams.

Login and logout are useless for now.

Configuration

It uses the following env variables to configure the server. You can store the configuration in a .env aswell

DATABASE_URL="postgres://user:password@host:port/dbname" # Database connection, only pg supported for now
HOST="localhost" # Host to listen on
PORT=8080 # Port to listen on
SECRET_CODE="meme" # Code u need to provide as `secret_code` in your register POST