From 3132b53320814e089f58f87bacaefdfdebe68f93 Mon Sep 17 00:00:00 2001 From: "Claude (Chronicler #61)" Date: Sun, 5 Apr 2026 10:39:26 +0000 Subject: [PATCH] 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) --- docs/core/infrastructure-manifest.md | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/docs/core/infrastructure-manifest.md b/docs/core/infrastructure-manifest.md index 4ad5e39..f6a41e5 100644 --- a/docs/core/infrastructure-manifest.md +++ b/docs/core/infrastructure-manifest.md @@ -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