No description
auth | ||
config | ||
data | ||
frontend | ||
logs/certbot | ||
rtmp | ||
.gitignore | ||
docker-compose.yml.dist | ||
gen-selfsigned.sh | ||
issue-certificate.sh | ||
LICENSE | ||
README.md | ||
TODO |
vod-rtmp
How to run
apt install docker.io docker-compose
cp docker-compose.yml.dist docker-compose.yml
and edit the env variablescd config/frontend && cp config.yml.dist config.yml
and edit the variables./gen-selfsigned.sh
- generate self signed haproxy cert for bootstrapingdocker-compose build
docker-compose up
./issue-certificate.sh example.com info@example.com
- issue LE production certificate- You can use the following command to rebuild and restart everything:
docker-compose down ; docker-compose build; docker-compose up -d ; docker-compose logs --follow
Setup client
- Encoder server =
rtmp://example:1935/live/
key =stream?pass=supersecret
- Open a browser and go to
https://example.com
to view your live stream via hls.js