Files
coolify/templates/compose/bulwark.yaml
T
Andras Bacsai c85c697e80 fix(templates): remove duplicate Homarr key and quoted Bulwark values
Homarr set SECRET_ENCRYPTION_KEY twice; only the
SERVICE_HEX_64_HOMARR line was ever used, so the duplicate is removed
and existing keys do not change. Bulwark quoted list-syntax values, so
the quotes reached the container and JMAP_SERVER_URL was never created
as a required variable. Existing services keep their stored compose.
2026-10-01 20:31:00 +02:00

24 lines
692 B
YAML

# documentation: https://bulwarkmail.org/docs
# slogan: Modern webmail platform
# category: Mail
# tags: mail,webmail,jmap,email,messaging
# logo: svgs/bulwark.svg
# port: 3000
services:
bulwark:
image: 'ghcr.io/bulwarkmail/webmail:v1.8.1'
environment:
- SERVICE_URL_BULWARK_3000
- JMAP_SERVER_URL=${JMAP_SERVER_URL:?}
- SESSION_SECRET=${SERVICE_HEX_64_BULWARK}
volumes:
- 'bulwark-config:/app/data/admin'
- 'bulwark-state:/app/data/admin-state'
healthcheck:
test: ["CMD", "wget", "--no-verbose", "--tries=1", "--spider", "http://127.0.0.1:3000/api/health"]
interval: 30s
timeout: 5s
retries: 3
start_period: 10s