Files
Mace-AIO-Discord-Bot---With…/.env.docker.example
2026-07-21 17:35:08 +02:00

38 lines
1.3 KiB
Plaintext

# ── Docker Compose (.env) — copy to .env in the repo root ─────────────────────
# cp .env.docker.example .env
# Discord Bot
TOKEN=TOKEN_HERE
brand_name=HexaHost
OWNER_IDS=YOUR_DISCORD_USER_ID_HERE
DASHBOARD_ADMIN_IDS=YOUR_DISCORD_USER_ID_HERE
# Shared secret — must match between bot API and dashboard
DASHBOARD_API_KEY=generate_a_long_random_secret_here
# Lavalink (optional music)
LAVALINK_HOST=lavalink.jirayu.net
LAVALINK_PASSWORD=youshallnotpass
LAVALINK_SECURE=false
LAVALINK_PORT=13592
EMOJI_SYNC=false
JISHAKU_ENABLED=false
# Traefik (optional override — default in compose: letsencrypt)
# TRAEFIK_CERT_RESOLVER=letsencrypt
# ── Dashboard / NextAuth ──────────────────────────────────────────────────────
NEXTAUTH_SECRET=generate_a_long_random_secret_here
DISCORD_CLIENT_ID=
DISCORD_CLIENT_SECRET=
# Same Discord user IDs as owners/admins (comma-separated)
ADMIN_IDS=YOUR_DISCORD_USER_ID_HERE
NEXT_PUBLIC_ADMIN_IDS=YOUR_DISCORD_USER_ID_HERE
NEXT_PUBLIC_BRAND_NAME=HexaHost
NEXT_PUBLIC_BRAND_NAME_WORD=HH
# Discord OAuth Redirect URL in the Discord Developer Portal:
# https://bot.hexahost.de/api/auth/callback/discord