diff --git a/ansible/app-configs/explo/local.env.j2 b/ansible/app-configs/explo/local.env.j2 new file mode 100644 index 00000000..a2323850 --- /dev/null +++ b/ansible/app-configs/explo/local.env.j2 @@ -0,0 +1,25 @@ +{% set vault_addr = 'https://vault.trez.wtf' %} +{% set secrets_path = 'rinoa-docker/env' %} +EXPLO_SYSTEM: subsonic +SYSTEM_URL: http://navidrome:4533 +SYSTEM_USERNAME: {{ lookup('community.hashi_vault.vault_kv2_get', 'env', engine_mount_point='rinoa-docker', url=vault_addr, token=vault_token_cleaned)['secret']['NAVIDROME_USERNAME'] }} +SYSTEM_PASSWORD: {{ lookup('community.hashi_vault.vault_kv2_get', 'env', engine_mount_point='rinoa-docker', url=vault_addr, token=vault_token_cleaned)['secret']['NAVIDROME_PASSWORD'] }} +DOWNLOAD_DIR: /downloads +PLAYLIST_DIR: /playlists +LISTENBRAINZ_USER: Trez.One +YOUTUBE_API_KEY: {{ lookup('community.hashi_vault.vault_kv2_get', 'env', engine_mount_point='rinoa-docker', url=vault_addr, token=vault_token_cleaned)['secret']['YOUTUBE_DATA_API_V3_KEY'] }} +# Assign a custom path to yt-dlp +# YTDLP_PATH= +# Keywords to ignore on videos downloaded by youtube (separated by only commas) +FILTER_LIST: live,remix,instrumental,extended +# Define a custom filename sepatator for special characters +# FILENAME_SEPARATOR= +# true to keep pervious weeks discoveries, only set to false if the parent folder only contains discovered songs (deletes every file in folder) +PERSIST: true +# 'playlist' to get tracks from Weekly Exploration playlist, anything else gets it from API (not the best recommendations). 'test' will download 1 song +LISTENBRAINZ_DISCOVERY: playlist +# Time to sleep (in minutes) between scanning and querying tracks from your system (If using Subsonic, Jellyfin) +SLEEP: 5 +# Whether to provide additional info for debugging +DEBUG: true +SINGLE_ARTIST: true \ No newline at end of file