Installation
How to start and configure the Core via Docker.
Quick start
1. Install Docker if not present
Native installations without Docker are possible, but not supported. Issues are not observed.
2. Continue with the Beginner's Guide
BeginnerDocker images
Select the CPU architecture and, if desired, the GPU support:
Docker run {...params}
All default values can be changed and are described on the Configuration page.
Complete example:
${PWD} creates a folder structure in the folder where the command is issued. Please correct this if necessary.
Directory exports
$HOST_DIR
can be adjusted without reconfiguring the app. For the $CORE_DIR,
check the configuration instructions.
Configuration directory
Directory for holding the config and operational data.
${PWD} creates a folder structure in the folder where the command is issued. Please correct this if necessary.
Data directory
Directory on disk, exposed on HTTP path “/“.
${PWD} creates a folder structure in the folder where the command is issued. Please correct this if necessary.
Port
$HOST_PORT
can be adjusted without reconfiguring the app. For the $CORE_PORT,
check the configuration instructions.
HTTP Port
HTTP listening address.
HTTPS Port
HTTPS listening address.
RTMP Port
RTMPS Port
RTMP server listen address.
SRT Port (UDP)
SRT server listen address.
/udp is required for SRT port-mapping.
Environment variables
More in the Configuration instructions.
Device access
Allow FFmpeg to access GPU's, USB and other devices available in the container.
Network issues (seccomp)
If seccomp is active and no internal-to-external communication is possible:
Docker commands
Start in background
Stop
Kill and remove the instance
Update the local image and restart the Core
Top
Logging
Systemd
To manage the Core container via systemd (systemd is a Linux process daemon.)
Service file
Adjust the docker command options according to your setup.
Commands
Install
Uninstall
Start
Stop
Update image
Status
Logging
Last updated