Governed substrate for autonomous agents: scoped identity (passports), audited actions, MCP workspace. Infra IPs and secrets redacted for public release.
39 lines
No EOL
1.1 KiB
Text
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= |