# =========================================== # DOCKER COMPOSE ENVIRONMENT CONFIGURATION # =========================================== # Copy this file to .env and fill in your values # DO NOT commit .env to version control # ===== SYSTEM CONFIGURATION ===== TZ=Pacific/Auckland PUID=1000 PGID=1000 # ===== DOMAINS & URLS ===== DOMAIN=kansaigaijin.com JELLYFIN_URL=https://jellyfin.${DOMAIN} SCROBBLE_URL=https://scrobble.${DOMAIN} MALOJA_URL=https://maloja.${DOMAIN} PAPERLESS_URL=https://paperless.${DOMAIN} PANGOLIN_URL=https://png.${DOMAIN} ADVENTURELOG_URL=https://adventure.${DOMAIN} ADVENTURELOG_URL_BACKEND=https://adventureadmin.${DOMAIN} # ===== DIRECTORY PATHS ===== DATA_ROOT=/data DOCKER_CONFIG_ROOT=../docker-local TORRENTS_PATH=/data/torrents # ===== DATABASE CREDENTIALS ===== # Speedtest Tracker Database SPEEDTEST_DB_NAME=speedtest_tracker SPEEDTEST_DB_USER=speedtest_tracker SPEEDTEST_DB_PASSWORD=CHANGE_ME_SPEEDTEST_DB_PASSWORD # Paperless Database PAPERLESS_DB_NAME=paperless PAPERLESS_DB_USER=paperless PAPERLESS_DB_PASSWORD=CHANGE_ME_PAPERLESS_DB_PASSWORD PAPERLESS_DB_ROOT_PASSWORD=CHANGE_ME_PAPERLESS_ROOT_PASSWORD # AdventureLog Database ADVENTURELOG_DB_PASSWORD=CHANGE_ME_ADVENTURELOG_DB_PASSWORD ADVENTURELOG_DB_SECRETKEY=CHANGE_ME_ADVENTURELOG_SECRET_KEY ADVENTURELOG_DJANGO_PASSWORD=CHANGE_ME_DJANGO_ADMIN_PASSWORD ADVENTURELOG_DJANGO_USERNAME=CHANGE_ME_DJANGO_ADMIN_USERNAME ADVENTURELOG_DJANGO_EMAIL=CHANGE_ME_DJANGO_ADMIN_EMAIL # ===== APPLICATION SECRETS ===== # Maloja MALOJA_FORCE_PASSWORD=CHANGE_ME_MALOJA_PASSWORD # Speedtest Tracker SPEEDTEST_APP_KEY=CHANGE_ME_BASE64_APP_KEY # Spotify Integration SPOTIFY_CLIENT_ID=CHANGE_ME_SPOTIFY_CLIENT_ID SPOTIFY_CLIENT_SECRET=CHANGE_ME_SPOTIFY_CLIENT_SECRET SPOTIFY_REDIRECT_URI=${SCROBBLE_URL}/callback # Maloja API MALOJA_API_KEY=CHANGE_ME_MALOJA_API_KEY # Newt Service NEWT_ID=CHANGE_ME_NEWT_ID NEWT_SECRET=CHANGE_ME_NEWT_SECRET # RackNerd API Converter RACKNERD_API_KEY=CHANGE_ME_RACKNERD_API_KEY RACKNERD_API_HASH=CHANGE_ME_RACKNERD_API_HASH RACKNERD_VSERVER_ID=CHANGE_ME_RACKNERD_VSERVER_ID # Paperless PAPERLESS_SECRET_KEY=CHANGE_ME_PAPERLESS_SECRET_KEY # ===== OPTIONAL CONFIGURATIONS ===== # Homepage HOMEPAGE_ALLOWED_HOSTS=${DOMAIN} # AdventureLog ADVENTURELOG_TRUSTED_ORIGINS=http://localhost:8016,http://localhost:8015,https://${DOMAIN} # Speedtest SPEEDTEST_SERVERS=7317 SPEEDTEST_SCHEDULE=30 * * * * # Watchtower WATCHTOWER_CLEANUP=true WATCHTOWER_POLL_INTERVAL=86400 # ===== PROFILE CONTROL ===== # Uncomment to enable specific service groups # COMPOSE_PROFILES=media,utilities,documents,monitoring