This helm chart provides a recurring, automated backup for Gitea installations on Kubernetes to S3 and SFTP.
This chart provides a container which remotely executes gitea dump on the gitea container itself. Then uses kubectl cp to move the resulting file to itself, before uploading it to one or more target destinations. A serviceAccount, role, and rolebinding are created by the chart to grant access.
ReadWriteOnce.gitea dump command is available in the Gitea container.helm repo add gitea-backup https://ten7.github.io/gitea-backup/
helm repo update
helm upgrade --install gitea-backup gitea-backup/gitea-backup --namespace=gitea -f path/to/my-values.yml
For a full list of values, see values.yaml.
Gitea Backup is licensed under GPLv3. See LICENSE for the complete language.
Content type
Image
Digest
sha256:54b495cc8…
Size
62.6 MB
Last updated
over 3 years ago
docker pull ten7/gitea-backup