High Tea: Gitea with Traefik


#1

Traefik - A reverse proxy / load balancer that’s easy, dynamic, automatic, fast, full-featured, open source, production proven, provides metrics, and integrates with every major cluster technologies…

High Tea - Self-hosted git server using Docker, Gitea, Postgres and Traefik for:

  • Simple, consistent and deterministic way to create Gitea.
  • Extremely flexible, powerful and self-configuring solution.
  • Automatic, production-ready SSL certificates that auto-renew.

View the source


#2

Just a quick update on High Tea (link above) for those interested. I’ve had over a month of uninterrupted and performant experience with Gitea following my last upgrade using a $5 Vultr box running Debian with Docker and Compose self-installed.

Including status code counts from Gitea reported by Traefik over the last month:


#3

Another update on High Tea with Gitea (source linked above). This will be my last general update on stability. So far Gitea 1.5 has been running incredibly well for 30+ users and 40 or so repositories:

Server Uptime: 2 months, 1 week, 1 day, 22 hours, 24 minutes, 37 seconds
Current Goroutines: 45
Current Memory Usage: 42MB
Total Memory Allocated: 1.8TB
Memory Obtained: 607MB

Massive props to the Gitea team and those who came before for building such a stable product and suitable alternative to GitHub for those of us who want to take back control of our source code.