godcrm/.env.example
GOD CRM Release f89e074dd1
Some checks failed
CI / Lint / Typecheck / Test / Build (push) Has been cancelled
CI / PostgreSQL Integration Tests (push) Has been cancelled
GOD CRM — public scrubbed snapshot
Governed substrate for autonomous agents: scoped identity (passports),
audited actions, MCP workspace. Infra IPs and secrets redacted for public release.
2026-08-10 04:01:45 +03:00

39 lines
No EOL
1.1 KiB
Text

PORT=5000
JWT_SECRET=your-super-secret-jwt-key-change-in-production
ENCRYPTION_KEY=your-32-char-encryption-key-here
NODE_ENV=development
# Database Configuration
# Options: sqlite | postgres
DATABASE_TYPE=sqlite
# SQLite Configuration (default)
DATABASE_PATH=/var/lib/business-crm-data/crm.db
# PostgreSQL Configuration (when DATABASE_TYPE=postgres)
# Use either POSTGRES_URL or individual settings
# POSTGRES_URL=postgresql://user:password@localhost:5432/dbname
# Individual PostgreSQL settings (alternative to POSTGRES_URL)
POSTGRES_HOST=localhost
POSTGRES_PORT=5432
POSTGRES_DB=godcrm
POSTGRES_USER=godcrm
POSTGRES_PASSWORD=your-secure-password
# ADR-0028 — Space Connectors
# Generate once: openssl rand -hex 32 ; same value on PROD and DEV
CRM_CREDENTIAL_KEY=
# OAuth provider credentials. Register an OAuth app at each provider with redirect URIs:
# https://crm.hltrn.cc/api/v3/connectors/oauth/callback
# https://devcrm.hltrn.cc/api/v3/connectors/oauth/callback
FIGMA_CLIENT_ID=
FIGMA_CLIENT_SECRET=
NOTION_CLIENT_ID=
NOTION_CLIENT_SECRET=
GOOGLE_CLIENT_ID=
GOOGLE_CLIENT_SECRET=
SLACK_CLIENT_ID=
SLACK_CLIENT_SECRET=
GITHUB_CLIENT_ID=
GITHUB_CLIENT_SECRET=