No description
auth | ||
config | ||
data | ||
frontend | ||
logs/certbot | ||
rtmp | ||
.gitignore | ||
docker-compose.yml.dist | ||
gen-selfsigned.sh | ||
issue-certificate.sh | ||
LICENSE | ||
README.md |
vod-rtmp
How to run
apt install docker.io docker-compose
docker-compose build
./gen-selfsigned.sh
- generate self signed haproxy cert for bootstrapingdocker-compose up -d
./issue-certificate.sh example.com info@example.com
- issue LE production certificatecp docker-compose.yml.dist docker-compose.yml
and edit the env variablescd config/frontend && cp config.yml.dist config.yml
and edit the variables- After each config updates you can use the following command to start 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 flv.js