# See https://libretime.org/docs/admin-manual/setup/configuration/ general: # The public url, this field is REQUIRED public_url: # The internal API authentication key, this field is REQUIRED api_key: # List of origins allowed to access resources on the server, default is [] # The public url origin is automatically included allowed_cors_origins: [] # How many hours ahead Playout should cache scheduled media files, default is 1 cache_ahead_hours: 1 # Authentication adaptor to use for the legacy service, default is local # Specify a class like LibreTime_Auth_Adaptor_FreeIpa to replace the built-in adaptor auth: local database: # The hostname of the PostgreSQL server, default is localhost host: localhost # The port of the PostgreSQL server, default is 5432 port: 5432 # The name of the PostgreSQL database, default is libretime name: libretime # The username of the PostgreSQL user, default is libretime user: libretime # The password of the PostgreSQL user, default is libretime password: libretime rabbitmq: # The hostname of the RabbitMQ server, default is localhost host: localhost # The port of the RabbitMQ server, default is 5672 port: 5672 # The virtual host of RabbitMQ server, default is /libretime vhost: /libretime # The username of the RabbitMQ user, default is libretime user: libretime # The password of the RabbitMQ user, default is libretime password: libretime playout: # Liquidsoap connection host, default is localhost liquidsoap_host: localhost # Liquidsoap connection port, default is 1234 liquidsoap_port: 1234 # The format for recordings, allowed values ogg,mp3, default is ogg record_file_format: ogg # The bitrate for recordings, default is 256 record_bitrate: 256 # The samplerate for recordings, default is 256 record_samplerate: 44100 # The number of channels for recordings, default is 2 record_channels: 2 # The sample size for recordings, default is 16 record_sample_size: 16