Until now we were deploying from https://hub.docker.com/r/5apps/gitea/tags/ (because we needed unreleased fixes to Let's Encrypt). We can now switch to the 1.7 release from the official images (https://hub.docker.com/r/gitea/gitea/tags/)
What happened to removing the obsolete env vars? I just found them in master.
I have changed the script that replaces the secrets to patch the deployment, causing the pod to restart
Volumes can be expanded later (https://kubernetes.io/docs/concepts/storage/persistent-volumes/#expanding-persistent-volumes-claims), the 1GB size is something I used when I was setting everything up initially and forgot to change, it should indeed be higher
This page documents how to override templates and also mentions themes: https://docs.gitea.io/en-us/customizing-gitea/#customizing-gitea-pages