id: hedgedoc
name: HedgeDoc
buildServer: null
deployment:
type: image
image: quay.io/hedgedoc/hedgedoc:1.12.0
container:
port: 3000
network: application
volumes:
- name: uploads
mountPath: /hedgedoc/public/uploads
initialData: image
environments:
production:
server: 192.0.2.10
rollout:
type: recreate
maintenanceMode: true
reason: Persistent application data uses a single writer
secrets:
runtime:
- CMD_DB_URL
- CMD_DOMAIN
- CMD_PROTOCOL_USESSL
domains:
primary: hedgedoc.example.com
tls:
mode: direct