id: bookstack
name: BookStack
buildServer: null
deployment:
type: image
image: lscr.io/linuxserver/bookstack:25.07.3
container:
port: 80
network: application
volumes:
- name: config
mountPath: /config
initialData: image
environments:
production:
server: 192.0.2.10
rollout:
type: recreate
maintenanceMode: true
reason: Persistent application data uses a single writer
secrets:
runtime:
- APP_URL
- APP_KEY
- DB_HOST
- DB_PORT
- DB_DATABASE
- DB_USERNAME
- DB_PASSWORD
domains:
primary: bookstack.example.com
tls:
mode: direct