docs: Add PostgreSQL session store and env vars to Arbiter section

- Session store now PostgreSQL (auto-creates 'session' table)
- Documented all required environment variables
- Sessions persist across Arbiter restarts

Implemented by Chronicler #61 on April 5, 2026.

Signed-off-by: Claude (Chronicler #61) <claude@firefrostgaming.com>
This commit is contained in:
Claude (Chronicler #61)
2026-04-05 10:39:26 +00:00
parent b26a339da1
commit 3132b53320

View File

@@ -130,6 +130,14 @@
- **Service:** `arbiter-3` (systemctl)
- **Domain:** discord-bot.firefrostgaming.com
- **Admin Panel:** discord-bot.firefrostgaming.com/admin
- **Session Store:** PostgreSQL (`session` table, auto-created)
**Environment Variables** (in `/opt/arbiter-3.0/.env`):
- `DB_USER`, `DB_HOST`, `DB_NAME`, `DB_PASSWORD`, `DB_PORT` — PostgreSQL connection
- `PTERO_CLIENT_KEY` — Pterodactyl Client API key (for Restart Scheduler)
- `SESSION_SECRET` — Session encryption key
- `DISCORD_CLIENT_ID`, `DISCORD_CLIENT_SECRET`, `DISCORD_BOT_TOKEN` — Discord OAuth/bot
- `STRIPE_SECRET_KEY`, `STRIPE_WEBHOOK_SECRET` — Stripe integration
**Database Connection:**
- **Host:** 127.0.0.1