47 lines
1.5 KiB
Bash
47 lines
1.5 KiB
Bash
# ===========================================
|
|
# Synapsis Environment Configuration
|
|
# ===========================================
|
|
# Copy this file to .env and configure your values
|
|
|
|
# ===========================================
|
|
# REQUIRED: Core Settings
|
|
# ===========================================
|
|
|
|
# Your domain name (no scheme, no path). Example: synapsis.example.com
|
|
DOMAIN=your-domain.com
|
|
|
|
# Optional: Override node domain (host only, defaults to DOMAIN)
|
|
# NEXT_PUBLIC_NODE_DOMAIN=your-domain.com
|
|
|
|
# Optional: Public app URL for background jobs (auto-derived from node domain if unset)
|
|
# NEXT_PUBLIC_APP_URL=https://your-domain.com
|
|
|
|
# Admin email addresses (comma-separated for multiple)
|
|
ADMIN_EMAILS=admin@your-domain.com
|
|
|
|
# Authentication secret - generate with: openssl rand -hex 32
|
|
AUTH_SECRET=your-secret-key-here-minimum-32-characters
|
|
|
|
# ===========================================
|
|
# REQUIRED: Database
|
|
# ===========================================
|
|
|
|
DB_USER=synapsis
|
|
DB_PASSWORD=your-secure-password-here
|
|
DB_NAME=synapsis
|
|
|
|
# ===========================================
|
|
# OPTIONAL: General Settings
|
|
# ===========================================
|
|
|
|
# Application port.
|
|
# Default install (with bundled Caddy): PORT=auto scans 3000-3020 automatically.
|
|
# Existing reverse proxy mode (PROXY=none): use a fixed localhost port, e.g. PORT=3000.
|
|
PORT=auto
|
|
|
|
# Allow localhost domains in production (set only for local testing)
|
|
# ALLOW_LOCALHOST=1
|
|
|
|
# Maximum AI bots per user (default: 5)
|
|
# BOT_MAX_PER_USER=5
|