- Update Gitea to 28.3.0 (binaries and rootless container image)
- app.ini: add [git.config] section with new maintenance.strategy hint;
note that workflows can shorten ARTIFACT_RETENTION_DAYS
- gitea-container shim and sudoers: exec the image's /usr/local/bin/gitea
wrapper instead of /app/gitea/gitea, so /etc/gitea/app.ini is used
without --config
- README: document why the shim must use the image wrapper
- Add Ulimit=nofile=65536:65536 to gitea.container
- Ship gitea.service.d/database.conf dependency template in
/etc/systemd/system with both -service and -container
(was in /etc/containers/systemd, which nothing reads)
- Install gitea-db dependency as %{_unitdir}/gitea.service.d/gitea-db.conf
in -postgresql instead of a quadlet drop-in