# Database settings: Use 'postgresql', 'sqlite' or 'mysql'. In case of SQLite the "db_name" is the name of the file.
db:
type:sqlite
name:aura_engine
user:aura_engine
pwd:---SECRET--PASSWORD---
host:localhost
charset:utf8
# Base path as seen by "engine-core", not accessed by "engine"; this is required to construct the absolute audio file path (check "Audio Store" in the docs)
# Either provide an absolute base path or a relative one starting in the `engine` directory. In case of `engine-core` running in docker use `/var/audio/source`
audio:
source_folder:../engine-core/audio/source
source_extension:.flac
# Folder holding M3U Playlists to be scheduled in form of Engine Playlists (similar as audio source folder above)
playlist_folder:../engine-core/audio/playlist
# Offset in seconds how long it takes for Liquidsoap to actually execute a scheduler command; Crucial to keep things in sync
engine_latency_offset:0.5
# How often should the calendar be fetched in seconds. This determines the time of the last changes applied, before a specific show is aired
fetching_frequency:30
# The scheduling window defines when the entries of each timeslot are queued for play-out. The windows start at (timeslot.start - window_start) seconds
# and ends at (timeslot.end - window.end) seconds. Its also worth noting, that timeslots can only be deleted before the start of the window.
scheduling_window_start:60
scheduling_window_end:60
# How many seconds before the actual schedule time the entry should be pre-loaded. Note to provide enough timeout for
# contents which take longer to load (big files, bad connectivity to streams etc.). If the planned start time is in
# the past the offset is ignored and the entry is played as soon as possible
preload_offset:15
# Sometimes it might take longer to get a stream connected. Here you can define a viable length.
# But note, that this may affect the preloading time (see `preload_offset`), hence affecting the
# overall playout, its delays and possible fallbacks
input_stream:
retry_delay:1
max_retries:10
buffer:3.0
# Fade duration when selecting another mixer input (seconds)