All use cases
Git hosting

Run your own Git server

Host your repositories on infrastructure you control with Gitea, a custom domain, and free SSL. Your source of truth stays on hardware you own.

The problem

Your code is your most important asset to control

Hosted Git services are convenient, but they put your source of truth, your issues, and your CI on someone else's servers, under their pricing and their outages.

Self-hosting Git has a reputation for being heavy. In practice, a single lightweight container plus a reverse proxy and a certificate is all it takes.

The solution

How InfraPilot handles it

Run Gitea as a container

Gitea is a fast, lightweight Git server that runs comfortably on a small VPS. Manage it as a container with logs and a web terminal from the dashboard.

Custom domain and SSL

Put Gitea behind a proxy host on your own domain, with a Let's Encrypt certificate provisioned and renewed automatically.

Data on your volumes

Repositories live on Docker volumes you control, so backup and restore happen on your own schedule.

Monitoring and alerts

Know when the container is unhealthy or resource-constrained before it affects your team's workflow.

What you get

  • A private Git server on infrastructure you own
  • Your own domain with automatic HTTPS
  • Full control over backups and retention
  • No per-seat pricing for your repositories

Want the step-by-step walkthrough?

The full tutorial covers the exact setup end to end.

Read the full Gitea tutorial

Get started in minutes

One container on a server you own. Free Community Edition, no credit card required.

$curl -fsSL https://infrapilot.sh | bash