Keep production Compose minimal and pin the published default image version.
Add a local-only Caddy tls internal overlay at https://dogama.lan.
Document installation, backup/rollback, Caddy CA trust and Playwright validation.
Make fresh SQLite initialization safe across Compose restart.
Validation
Production and development Compose configuration validated.
Fresh Caddy HTTPS setup, login, Dashboard and Administration validated with Chromium + Playwright.
Persistence checked across down/up without volume deletion.
Known baseline test limitations are documented in the validation report.
## Summary
- Keep production Compose minimal and pin the published default image version.
- Add a local-only Caddy `tls internal` overlay at `https://dogama.lan`.
- Document installation, backup/rollback, Caddy CA trust and Playwright validation.
- Make fresh SQLite initialization safe across Compose restart.
## Validation
- Production and development Compose configuration validated.
- Fresh Caddy HTTPS setup, login, Dashboard and Administration validated with Chromium + Playwright.
- Persistence checked across `down`/`up` without volume deletion.
Known baseline test limitations are documented in the validation report.
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Summary
tls internaloverlay athttps://dogama.lan.Validation
down/upwithout volume deletion.Known baseline test limitations are documented in the validation report.