system-config/playbooks/roles/gitea
Clark Boylan 9827330640 Update to gitea 1.17.3
This updates our gitea images from 1.17.2 to 1.17.3. Git diff of the
three template files we override between 1.17.2 and 1.17.3 show no
changes to the templates. Also, while the changelog indicates go 1.19
fmt is used with gitea 1.17 now the 1.17 Dockerfile continues to build
gitea itself with go 1.18. We don't update our golang version for this
reason.

The changelog can be found here:
  https://github.com/go-gitea/gitea/blob/v1.17.3/CHANGELOG.md

Additionally, I've modified how we do our docker image prune step to
keep old images for 3 days. The reason for this is it gives us a short
window of time where we can easily revert to the old image that we have
stored locally on the system. Keep in mind that this will slightly
increase disk consumption on the nodes by about 1GB per
gitea+gitea-ssh+mariadb set. I think this is worthwhile considering
these images don't update often so we should only ever have one extra
old set on the node. If others don't care for this feel free to modify
the change to remove this edit.

Change-Id: I84e89e461ae8957c553c8f3d1b537af622a824b4
2022-10-15 18:58:50 +00:00
..
defaults letsencrypt: selfsigned testing certs - use common CA, setup SAN 2022-07-07 10:02:46 +10:00
files Serve matrix well-known files from apache 2021-08-20 22:03:45 -07:00
handlers Set MaxConnectionsPerChild 8192 for Gitea backends 2021-04-07 15:38:35 +00:00
tasks Update to gitea 1.17.3 2022-10-15 18:58:50 +00:00
templates Update gitea logs for better request tracing 2022-09-30 11:29:58 -07:00
README.rst letsencrypt: selfsigned testing certs - use common CA, setup SAN 2022-07-07 10:02:46 +10:00

Install, configure, and run Gitea.

Role Variables