Hostityourself/infra
Claude b6e223291a
feat: add Forgejo service + Postgres database provisioning
- docker-compose.yml: Forgejo service on hiy-net, configured via env vars
- postgres-init/01-forgejo.sql: creates forgejo user + database on first Postgres init
- .env.example: document FORGEJO_DB_PASSWORD and FORGEJO_DOMAIN

Routing: add FORGEJO_DOMAIN as an app in HIY pointing to forgejo:3000,
or add a Caddyfile block manually.

https://claude.ai/code/session_01FKCW3FDjNFj6jve4niMFXH
2026-03-26 10:44:19 +00:00
..
postgres-init feat: add Forgejo service + Postgres database provisioning 2026-03-26 10:44:19 +00:00
.env.example feat: add Forgejo service + Postgres database provisioning 2026-03-26 10:44:19 +00:00
backup.sh feat: M4 Hardening — encryption, resource limits, monitoring, backups 2026-03-24 15:06:42 +00:00
boot.sh remove: podman system migrate (wrong tool for the wrong problem) 2026-03-24 12:34:16 +00:00
docker-compose.yml feat: add Forgejo service + Postgres database provisioning 2026-03-26 10:44:19 +00:00
Dockerfile.server fix: copy server/templates into build image for include_str! macros 2026-03-24 16:29:15 +00:00
gatus.yml feat: M4 Hardening — encryption, resource limits, monitoring, backups 2026-03-24 15:06:42 +00:00
Makefile Replace Docker with Podman throughout 2026-03-20 14:58:52 +00:00
start.sh fix: use Caddy internal CA when ACME_EMAIL is not set 2026-03-25 22:09:00 +00:00