forked from ctrlplanedev/ctrlplane
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.env.compose
More file actions
40 lines (31 loc) · 977 Bytes
/
.env.compose
File metadata and controls
40 lines (31 loc) · 977 Bytes
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
# Common environment variables for docker-compose
# Database
POSTGRES_USER=ctrlplane
POSTGRES_PASSWORD=ctrlplane
POSTGRES_DB=ctrlplane
POSTGRES_URL=postgres://ctrlplane:ctrlplane@postgres:5432/ctrlplane
# Kafka/Redpanda
KAFKA_BROKERS=redpanda:9092
# DB secret encryption key
VARIABLES_AES_256_KEY=0000000000000000000000000000000000000000000000000000000000000000
# Auth
AUTH_SECRET="aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" # openssl rand -hex 32
AUTH_CREDENTIALS_ENABLED=auto
AUTH_TRUST_HOST=true
AUTH_GOOGLE_CLIENT_ID=
AUTH_GOOGLE_CLIENT_SECRET=
# Web
BASE_URL=http://localhost
AUTH_URL=http://localhost
# GitHub (optional)
GITHUB_URL=https://github.com
GITHUB_BOT_NAME=
GITHUB_BOT_APP_ID=
GITHUB_BOT_CLIENT_ID=
GITHUB_BOT_CLIENT_SECRET=
GITHUB_BOT_PRIVATE_KEY=
GITHUB_WEBHOOK_SECRET=
# TFE (optional)
TFE_WEBHOOK_SECRET= # openssl rand -hex 32
ROUTER_URL=http://workspace-engine-router:9091
WORKSPACE_ENGINE_URL=http://workspace-engine:9090