-
Notifications
You must be signed in to change notification settings - Fork 17
/
.env.example-prod
40 lines (28 loc) · 1.04 KB
/
.env.example-prod
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
## Example docker-compose .env file for production (note REPLACE_ME and
## YOUR_DOMAIN.com below)
# Set passwords
KEYCLOAK_ADMIN_PASSWORD=REPLACE_ME
POSTGRES_ADMIN_PASSWORD=REPLACE_ME
RUNNER_TOKEN=REPLACE_ME
# URLs - set this to the domain where you want to host your helix instance
# You can change http to https if you have set up a TLS proxy (e.g. nginx + certbot)
KEYCLOAK_FRONTEND_URL=http://YOUR_DOMAIN.com/auth/
SERVER_URL=http://YOUR_DOMAIN.com
# Together.ai API key - currently needed for qapair generation (uses mixtral,
# which we will self-host soon)
TOGETHER_API_KEY=xxx
# Storage (set these if you want to mount a path instead of using a docker volume)
# KEYCLOAK_DATA=/data/helix-keycloak
# POSTGRES_DATA=/data/helix-postgres
# Optional integrations:
## Analytics
# GOOGLE_ANALYTICS_FRONTEND=
# SENTRY_DSN_FRONTEND=
# SENTRY_DSN_API=
## Notifications
# EMAIL_SMTP_HOST=smtp.example.com
# EMAIL_SMTP_PORT=25
# EMAIL_SMTP_USERNAME=REPLACE_ME
# EMAIL_SMTP_PASSWORD=REPLACE_ME
# EMAIL_MAILGUN_DOMAIN=REPLACE_ME
# EMAIL_MAILGUN_API_KEY=REPLACE_ME