-
Notifications
You must be signed in to change notification settings - Fork 2
Expand file tree
/
Copy path.env.docker.example
More file actions
68 lines (58 loc) · 2.27 KB
/
Copy path.env.docker.example
File metadata and controls
68 lines (58 loc) · 2.27 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
# Docker Compose environment for a self-hosted b10cks CMS.
# Copy to .env next to docker-compose.yml and adjust.
APP_NAME="b10cks CMS"
# The scheme here decides the scheme of every generated URL (assets, redirects,
# mail links). Use https:// as soon as a TLS reverse proxy sits in front, even
# though the container itself keeps speaking plain HTTP.
APP_URL=http://localhost:8000
APP_PORT=8000
# Leave empty: the entrypoint generates a key on first boot and persists it on
# the storage volume. Set explicitly to manage it yourself.
APP_KEY=
B10CKS_IMAGE_TAG=latest
B10CKS_EDITION=self-hosted
B10CKS_AUTO_SETUP=true
# standard = one database per space (needs the root DB credentials below)
# shared = everything in one database behind per-space table prefixes
B10CKS_INSTALL_PROFILE=standard
B10CKS_HTTP_SETUP_ENABLED=false
# Open self-registration. Unset: open only until the first account exists,
# then invite-only. Set true to keep it open, false to force invite-only.
#B10CKS_ALLOW_REGISTRATION=
DB_DATABASE=b10cks
# Required — compose refuses to boot while this is empty. The get.b10cks.com
# installer generates one; set your own for a manual install.
DB_ROOT_PASSWORD=
# For the shared profile you can point these at a restricted user instead.
#DB_USERNAME=b10cks
#DB_PASSWORD=
QUEUE_CONNECTION=database
SESSION_DRIVER=database
CACHE_STORE=file
FILESYSTEM_DISK=local
TRANSFERS_DISK_DRIVER=local
# AI: "single" shares one platform key across all spaces. Leave the key empty
# to disable AI features.
AI_MODE=single
OPENROUTER_API_KEY=
MAIL_MAILER=log
#MAIL_HOST=smtp.example.com
#MAIL_PORT=587
#MAIL_USERNAME=
#MAIL_PASSWORD=
MAIL_FROM_ADDRESS=no-reply@localhost
# Mail footer imprint (optional; rendered when company is set)
#B10CKS_IMPRINT_COMPANY="Example GmbH"
#B10CKS_IMPRINT_ADDRESS="Musterstraße 1, 12345 Berlin"
#B10CKS_IMPRINT_NOTICE="You receive this email because of your account at cms.example.com."
# Realtime (optional): start with --profile reverb and set
#BROADCAST_DRIVER=reverb
#REVERB_APP_KEY=generate-a-key
#REVERB_APP_SECRET=generate-a-secret
#REVERB_HOST=your-public-hostname
#REVERB_PUBLIC_PORT=8001
#REVERB_SCHEME=http
# Search (optional): start with --profile opensearch and set
#OPENSEARCH_HOST=http://opensearch:9200
# Telemetry (optional, off when empty)
POSTHOG_API_KEY=