48 lines
1.6 KiB
Bash
48 lines
1.6 KiB
Bash
# Non-secret test fixture used by env-contract checks.
|
|
# Values are deterministic placeholders only; never copy production secrets here.
|
|
APP_NAME=ToolCTRL Test
|
|
DATABASE_URL="file:./test.db?connection_limit=1&connect_timeout=30"
|
|
SESSION_SECRET=test-session-secret-placeholder
|
|
CRYPTO_SECRET=test-crypto-secret-placeholder
|
|
APP_BASE_DOMAIN=localhost.test
|
|
WEB_APP_HOST=app.localhost.test
|
|
ADMIN_APP_HOST=admin.localhost.test
|
|
API_HOST=api.localhost.test
|
|
APP_PROTOCOL=http
|
|
|
|
# Legacy API/auth tokens
|
|
API_ACCESS_TOKEN=test-api-access-token-placeholder
|
|
JWT_SECRET=test-jwt-secret-placeholder
|
|
|
|
# Test-safe platform/runtime values
|
|
NODE_ENV=test
|
|
PORT=3000
|
|
HOST=127.0.0.1
|
|
API_PORT=3001
|
|
WORKER_ENABLED=false
|
|
EXPORT_RETENTION_QUEUE_ENABLED=false
|
|
IMPORT_QUEUE_ENABLED=false
|
|
BULLMQ_REDIS_URL=redis://localhost:6379/15
|
|
BROWSER_RUNTIME_URL=http://localhost:9222
|
|
BROWSER_RUNTIME_API_KEY=test-browser-runtime-api-key-placeholder
|
|
BROWSER_SESSION_TIMEOUT_MS=1000
|
|
STORAGE_ENDPOINT=https://storage.example.test
|
|
STORAGE_REGION=us-east-1
|
|
STORAGE_BUCKET=test-storage
|
|
STORAGE_ACCESS_KEY_ID=test-storage-access-key
|
|
STORAGE_SECRET_ACCESS_KEY=test-storage-secret-key
|
|
STORAGE_SESSION_TOKEN=
|
|
STORAGE_PUBLIC_BASE_URL=
|
|
STORAGE_FORCE_PATH_STYLE=true
|
|
|
|
# Safe optional provider placeholders used by contract tests
|
|
MAILJET_API_KEY=test-mailjet-api-key-placeholder
|
|
MAILJET_SECRET_KEY=test-mailjet-secret-key-placeholder
|
|
MAILJET_FROM_EMAIL=test@example.com
|
|
SUPPORT_EMAIL=support@example.com
|
|
COMPANY_NAME=Example Test Company
|
|
COMPANY_ADDRESS=123 Test Street
|
|
ANALYTICS_TOKEN=test-analytics-token-placeholder
|
|
STRIPE_ACCOUNT_COUNTRY=US
|
|
SITE_KEY_EXAMPLE_SITE=test-site-key-placeholder
|