Repository navigation
Expand file tree
/
Copy path.env.example
More file actions
59 lines (48 loc) · 1.61 KB
/
Copy path.env.example
File metadata and controls
59 lines (48 loc) · 1.61 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
# Meteroid Deploy Configuration
# Copy this file to .env and configure the values below
## Required Secrets (change these!)
JWT_SECRET=changeMeToASecureRandomString
INTERNAL_API_SECRET=changeMeToASecureRandomString
# needs to be 32 characters long
SECRETS_CRYPT_KEY=00000000000000000000000000000000
## Database
DATABASE_USER=meteroid
DATABASE_PASSWORD=changeMeToASecurePassword
DATABASE_NAME=meteroid
## ClickHouse
CLICKHOUSE_DATABASE=meteroid
CLICKHOUSE_USERNAME=default
CLICKHOUSE_PASSWORD=default
CLICKHOUSE_CLUSTER_NAME=meteroid
## Kafka
KAFKA_RAW_TOPIC=meteroid-events-raw
## Object Storage (default: filesystem with persistent volume, can use S3)
# OBJECT_STORE_URI=file:///data/object-store
# For S3:
# OBJECT_STORE_URI=s3://meteroid
# AWS_ALLOW_HTTP=true
# AWS_ENDPOINT=http://minio:9000
# AWS_ACCESS_KEY_ID=your-access-key
# AWS_SECRET_ACCESS_KEY=your-secret-key
## Public URLs (used by the web frontend)
VITE_METEROID_API_EXTERNAL_URL=http://localhost:50061
VITE_METEROID_REST_API_EXTERNAL_URL=http://localhost:8084
METEROID_PUBLIC_URL=http://localhost:3000
## Multi-organization mode
ENABLE_MULTI_ORGANIZATION=false
## Optional: Webhooks via Svix
# SVIX_SERVER_URL=http://svix-server:8071
# SVIX_JWT_TOKEN=your-svix-jwt-token
## Optional: OAuth
# OAUTH_GOOGLE_CLIENT_ID=
# OAUTH_GOOGLE_CLIENT_SECRET=
## Optional: SMTP Mail
# MAILER_SMTP_HOST=smtp.example.com
# MAILER_SMTP_USERNAME=
# MAILER_SMTP_PASSWORD=
# MAILER_SMTP_TLS=true
# MAILER_FROM=Hey <[email protected]>
## Optional: Telemetry (OpenTelemetry)
TELEMETRY_TRACING_ENABLED=false
TELEMETRY_METRICS_ENABLED=false
# TELEMETRY_OTEL_ENDPOINT=http://otel-collector:4317