33 lines
1.5 KiB
YAML
33 lines
1.5 KiB
YAML
# discodrome - https://github.com/7eventy7/discodrome
|
|
|
|
services:
|
|
discodrome:
|
|
image: 7eventy7/discodrome:latest
|
|
container_name: discodrome
|
|
restart: unless-stopped
|
|
environment:
|
|
# --- Required Variables ---
|
|
- SUBSONIC_SERVER=${SUBSONIC_SERVER_URL}
|
|
- SUBSONIC_USER=${SUBSONIC_USER}
|
|
- SUBSONIC_PASSWORD=${SUBSONIC_PASSWORD}
|
|
- SUBSONIC_AUTH_MODE=${SUBSONIC_AUTH_MODE} # 'token' or 'plaintext'
|
|
- DISCORD_BOT_TOKEN=${DISCORD_BOT_TOKEN}
|
|
- DISCORD_TEST_GUILD=${DISCORD_TEST_GUILD} # SERVER ID
|
|
- DISCORD_OWNER_ID=${DISCORD_OWNER_ID}
|
|
|
|
# --- Optional: Bot Customization ---
|
|
- BOT_STATUS=Listening to Music # The "Activity" text shown under the bot's name
|
|
#- BOT_PREFIX=! # Prefix for non-slash commands
|
|
- BOT_COLOR=#6a329f # Embed color in Hex (default is Discord Blurple)
|
|
#- BOT_LANGUAGE=en # Language for the interface
|
|
|
|
# --- Optional: Music Behavior ---
|
|
#- DEFAULT_VOLUME=50 # Initial volume (0-100)
|
|
#- MAX_PLAYLIST_SIZE=500 # Limits how many songs can be queued at once
|
|
#- INACTIVITY_TIMEOUT=300 # Seconds before bot leaves empty voice channel (default: 300)
|
|
|
|
# --- Optional: Logging & Performance ---
|
|
#- LOG_LEVEL=INFO # Options: DEBUG, INFO, WARNING, ERROR, CRITICAL
|
|
#- CACHE_SIZE=100 # Number of tracks to cache metadata for
|
|
- BOT_SEARCH_SUGGESTION_COUNT=10
|