-
Notifications
You must be signed in to change notification settings - Fork 3
Expand file tree
/
Copy pathenv.example
More file actions
70 lines (56 loc) · 2.48 KB
/
env.example
File metadata and controls
70 lines (56 loc) · 2.48 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
# ------------------------------------------------------------------------------
# .env.example — Circographe — ENVIRONMENT VARIABLE TEMPLATE
# Copy this file to .env.local or .env.development/.env.staging as appropriate.
# Fill in your own values for each variable. NEVER commit .env.local or any .env with real values!
# No real or sensitive secrets here – this template contains only safe example values.
#
# For domain-specific vocabulary, see docs/glossary.md. Use only canonical project terms.
# ------------------------------------------------------------------------------
# Rails Environment
RAILS_ENV=development
# Database (default: sqlite for dev; adapt for production)
DATABASE_URL=sqlite3:storage/example.sqlite3
# API Keys (example placeholders—set your own)
# EXAMPLE_API_KEY=YOUR_API_KEY
# EXAMPLE_API_SECRET=YOUR_API_SECRET
# STRIPE_SECRET_KEY=sk_test_example
# STRIPE_PUBLISHABLE_KEY=pk_test_example
# Email Configuration (example/generic)
# SMTP_ADDRESS=smtp.example.com
# SMTP_PORT=2525
# SMTP_PASSWORD=password
# OAuth Example Settings
# GOOGLE_CLIENT_ID=example-client-id
# GOOGLE_CLIENT_SECRET=example-client-secret
# FACEBOOK_APP_ID=example-app-id
# FACEBOOK_APP_SECRET=example-app-secret
# Deployment-related (example placeholder)
# KAMAL_REGISTRY_PASSWORD=registry_token_example
# ---- Feature Flags (see docs/internal/todo.md) ----
# Toggle major product features (see product docs for meaning)
PUBLIC_REGISTRATION_ENABLED=true # Enable public registration
ACCOUNT_CLAIM_ENABLED=true # Enable existing account claim/merge
# FEATURE_X_ENABLED=true # Add future flags here as needed
# ---- SolidCache / SolidQueue (advanced multiprocess options) ----
# SOLID_CACHE_EXPIRES_IN=3600
# SOLID_CACHE_MAX_ENTRIES=1000
# SOLID_QUEUE_IN_PUMA=true
# Performance (thread/job pool for dev)
# RAILS_MAX_THREADS=5
# JOB_CONCURRENCY=1
# App maintenance mode (set to true to enable)
# MAINTENANCE_MODE=false
# Log level (debug, info, warn, error)
# RAILS_LOG_LEVEL=debug
# Security / SSL (typically off in local dev)
# RAILS_FORCE_SSL=false
# RAILS_ASSUME_SSL=false
# Social media URLs (replace with your actual URLs except in the template)
# INSTAGRAM_URL=https://www.instagram.com/example/
# FACEBOOK_URL=https://www.facebook.com/example
# WHATSAPP_COMMUNITY_URL=https://chat.whatsapp.com/exampleCode
# GOOGLE_PAGE_URL=https://goo.gl/example
# Development/build specifics
# RAILS_SERVE_STATIC_FILES=true
# RAILS_SKIP_ASSET_PRECOMPILATION=false