homelab/deployment/helm/nfs-provisioners
Dan V 88540b6ded feat: deploy Forgejo self-hosted git server
- Add ZFS NFS datasets: media-pool/git (50G) and media-pool/git-db (10G)
- Add nfs-git and nfs-git-db NFS subdir provisioner Helm values
- Deploy Forgejo 10 (StatefulSet) + PostgreSQL 16 (StatefulSet) in infrastructure namespace
- StorageClasses: nfs-git (repos/LFS, 50Gi) and nfs-git-db (postgres, 10Gi)
- Ingress: git.vandachevici.ro with TLS via cert-manager
- SSH NodePort 30022 for git clone ssh://git@host:30022/user/repo.git
- Authentik OIDC provider configured (client ID: ZdnrHgyfUncSIPPrOe1o7UAA42N7BMhUHXjQVw4Y)
- Add 'git' subdomain to dns-updater configmap

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-04-08 23:10:41 +02:00
..
values-authentik.yaml nfs: use soft,timeo=30 mounts instead of hard on all NFS provisioners 2026-03-31 22:49:59 +02:00
values-cctv.yaml nfs: use soft,timeo=30 mounts instead of hard on all NFS provisioners 2026-03-31 22:49:59 +02:00
values-factorio.yaml nfs: use soft,timeo=30 mounts instead of hard on all NFS provisioners 2026-03-31 22:49:59 +02:00
values-general-db.yaml nfs: use soft,timeo=30 mounts instead of hard on all NFS provisioners 2026-03-31 22:49:59 +02:00
values-general.yaml nfs: use soft,timeo=30 mounts instead of hard on all NFS provisioners 2026-03-31 22:49:59 +02:00
values-git-db.yaml feat: deploy Forgejo self-hosted git server 2026-04-08 23:10:41 +02:00
values-git.yaml feat: deploy Forgejo self-hosted git server 2026-04-08 23:10:41 +02:00
values-immich.yaml nfs: use soft,timeo=30 mounts instead of hard on all NFS provisioners 2026-03-31 22:49:59 +02:00
values-iot.yaml nfs: use soft,timeo=30 mounts instead of hard on all NFS provisioners 2026-03-31 22:49:59 +02:00
values-jellyfin.yaml nfs: use soft,timeo=30 mounts instead of hard on all NFS provisioners 2026-03-31 22:49:59 +02:00
values-minecraft.yaml nfs: use soft,timeo=30 mounts instead of hard on all NFS provisioners 2026-03-31 22:49:59 +02:00
values-openttd.yaml nfs: use soft,timeo=30 mounts instead of hard on all NFS provisioners 2026-03-31 22:49:59 +02:00
values-owncloud.yaml nfs: use soft,timeo=30 mounts instead of hard on all NFS provisioners 2026-03-31 22:49:59 +02:00
values-speedtest.yaml nfs: use soft,timeo=30 mounts instead of hard on all NFS provisioners 2026-03-31 22:49:59 +02:00
values-vtrak.yaml nfs: use soft,timeo=30 mounts instead of hard on all NFS provisioners 2026-03-31 22:49:59 +02:00