ghostguild-org/.env.example
Jennie Robinson Faber 8a529a8e7c Add OIDC provider for Outline wiki SSO
Add oidc-provider with MongoDB adapter so ghostguild.org can act as
the identity provider for the self-hosted Outline wiki. Members
authenticate via the existing magic-link flow, with automatic SSO
when an active session exists. Includes interaction routes, well-known
discovery endpoint, and login page.
2026-03-01 15:46:01 +00:00

28 lines
No EOL
857 B
Text

# Database Configuration
MONGODB_URI=mongodb://localhost:27017/ghostguild
# Helcim Payment Configuration (Public - used in frontend)
NUXT_PUBLIC_HELCIM_TOKEN=your-helcim-js-token
NUXT_PUBLIC_HELCIM_ACCOUNT_ID=your-helcim-account-id
# Helcim API Configuration (Private - server-side only)
HELCIM_API_TOKEN=your-helcim-api-token
# Email Configuration (Resend)
RESEND_API_KEY=your-resend-api-key
RESEND_FROM_EMAIL=noreply@ghostguild.org
# Slack Integration
SLACK_WEBHOOK_URL=your-slack-webhook-url
SLACK_OAUTH_TOKEN=your-slack-oauth-token
# JWT Secret for authentication
JWT_SECRET=your-jwt-secret-key-change-this-in-production
# Application URLs
APP_URL=http://localhost:3000
# OIDC Provider (for Outline Wiki SSO)
OIDC_CLIENT_ID=outline-wiki
OIDC_CLIENT_SECRET=<generate-with-openssl-rand-hex-32>
OIDC_COOKIE_SECRET=<generate-with-openssl-rand-hex-32>