# J-Board panel APP_PORT="3000" SITE_NAME="J-Board" # SQLite for local tools and Docker DATABASE_URL="file:./storage/jboard.db" # NextAuth # Use the public domain you will reverse proxy to this panel, for example https://panel.example.com NEXTAUTH_SECRET="replace-with-a-long-random-secret" NEXTAUTH_URL="https://panel.example.com" # Optional: dedicated subscription domain. Leave empty to reuse NEXTAUTH_URL. # It should also reverse proxy to this same panel, for example https://sub.example.com SUBSCRIPTION_URL="" # Must be at least 32 bytes, used for AES-256-GCM encryption ENCRYPTION_KEY="0123456789abcdef0123456789abcdef" # Optional GeoIP MMDB path. The repository includes a default City database at data/GeoLite2-City.mmdb. GEOIP_MMDB_PATH="data/GeoLite2-City.mmdb" # Initial admin account, used by npm run db:seed on first install ADMIN_EMAIL="admin@jboard.local" ADMIN_PASSWORD="admin123" ADMIN_NAME="Admin"