Skip to content

Latest commit

 

History

History
12 lines (10 loc) · 1.51 KB

File metadata and controls

12 lines (10 loc) · 1.51 KB

Adding New Services

To add a new, unsupported streaming service:

  1. Create new configuration file(s) in the services/transformers directories.
  2. Add any necessary new environment variables to the Dockerfile and env/relay.env files. Ensure secrets such as stream keys and usernames are initialized as empty strings.
  3. Add the new service/transformer to the app.conf file and comment it out.
  4. Add a new shell script within the scripts/preinit.d directory to configure and enable the new service on startup. Scripts determine if a service should be enabled, check for errors, configure the service from environment variables, and finally enable the service in app.conf. Scripts are run sequentially in alphanumeric order. Ensure the script is executable.