Files
wishlist/.env.example
2025-11-25 16:08:50 +01:00

21 lines
818 B
Plaintext

# Database connection string
# Example: postgresql://username:password@localhost:5432/wishlist
DATABASE_URL=postgresql://user:password@localhost:5432/wishlist
# Auth.js configuration
# Generate AUTH_SECRET with: openssl rand -base64 32
AUTH_SECRET=your-secret-key-here
AUTH_URL=http://localhost:5173
AUTH_TRUST_HOST=true
# Google OAuth (optional - for Google sign-in)
GOOGLE_CLIENT_ID=your-google-client-id
GOOGLE_CLIENT_SECRET=your-google-client-secret
# Authentik OAuth (optional - for Authentik sign-in)
# AUTHENTIK_ISSUER should be your Authentik URL with the application slug
# Example: https://authentik.company.com/application/o/wishlist/
AUTHENTIK_CLIENT_ID=your-authentik-client-id
AUTHENTIK_CLIENT_SECRET=your-authentik-client-secret
AUTHENTIK_ISSUER=https://authentik.example.com/application/o/your-app/