Deploys¶
deploy/compose/ contains a single-host docker-compose setup for self-hosters.
The runtime needs a public base URL so generated IIIF identifiers are stable:
The runtime exposes Prometheus metrics at /metrics when metrics.enabled is
true.
Presentation storage migrations¶
When using MariaDB for Presentation storage, apply the schema as a migration step with a DDL-capable account:
iiif:
presentation:
enabled: true
prefix: /presentation/v3
dsn: scribe:scribe@tcp(mariadb:3306)/scribe?parseTime=true
write_enabled: false
Normal server startup does not run DDL, so the runtime DSN can use a least-privilege account after migration.