-
Notifications
You must be signed in to change notification settings - Fork 31
Expand file tree
/
Copy path.env.example
More file actions
57 lines (47 loc) · 1.5 KB
/
Copy path.env.example
File metadata and controls
57 lines (47 loc) · 1.5 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
# =============================================================================
# Environment Variables
# =============================================================================
# Copy this file to .env and fill in the values.
# These ENV vars are interchangeable with Rails encrypted credentials.
# Rails.app.creds checks ENV first, then falls back to encrypted credentials.
# Nested credential keys use "__" (double underscore) as separator.
#
# For example, credentials.dig(:stripe, :private_key) maps to STRIPE__PRIVATE_KEY
# =============================================================================
# --- Stripe Payments ---
STRIPE__PRIVATE_KEY=sk_test_
STRIPE__PUBLIC_KEY=pk_test_
STRIPE__WEBHOOK_RECEIVE_TEST_EVENTS=true
STRIPE__SIGNING_SECRET=whsec_
# --- OAuth: Google ---
GOOGLE_OAUTH2__CLIENT_ID=
GOOGLE_OAUTH2__CLIENT_SECRET=
# --- OAuth: GitHub ---
GITHUB__KEY=
GITHUB__SECRET=
# --- Telegram ---
TELEGRAM__BOT_NICKNAME=
TELEGRAM__BOT_SECRET=
# --- SMTP ---
SMTP__USER_NAME=
SMTP__PASSWORD=
# --- S3 Storage ---
S3__ACCESS_KEY_ID=
S3__SECRET_ACCESS_KEY=
S3__REGION=
S3__BUCKET=
# --- Active Record Encryption ---
ACTIVE_RECORD_ENCRYPTION__PRIMARY_KEY=
ACTIVE_RECORD_ENCRYPTION__DETERMINISTIC_KEY=
ACTIVE_RECORD_ENCRYPTION__KEY_DERIVATION_SALT=
# --- Tigris S3-compatible Storage (used via direct ENV) ---
AWS_ACCESS_KEY_ID=
AWS_SECRET_ACCESS_KEY=
AWS_ENDPOINT_URL_S3=
BUCKET_NAME=
# --- Application ---
SOLID_QUEUE_IN_PUMA=true
HOST=localhost:3000
# --- Third-party ---
AVO_LICENSE_KEY=
OPENAI_API_KEY=