Gitea: your code stays yours
Lightweight, fast Git hosting with pull requests, CI/CD, and packages.
Replace GitHub with a server you control.
Gitea at a glance
Git hosting on your own server.
Git repositories
Unlimited repos with branch protection and code review.
Pull requests
Code review with inline comments and approvals.
Gitea actions
CI/CD pipelines compatible with GitHub Actions.
Packages
npm, Docker, Maven, PyPI package registry.
Issue tracker
Issues, milestones, labels, and project boards.
Wiki
Built-in wiki with Markdown support.
Gitea + VPS vs GitHub
Git hosting that does not feed an AI with your code.
| Feature | Gitea + VPS | GitHub |
|---|---|---|
| Data ownership | Your server, your code | Microsoft's servers |
| Private repos | Unlimited, no restrictions | Free tier has limited features |
| CI/CD | Gitea Actions (GitHub Actions compatible) | GitHub Actions (usage limits) |
| Resource usage | About 100 MB RAM | N/A (cloud service) |
| Per-user pricing | Flat VPS price | $4-21/user/mo |
Install Gitea in 2 minutes
Docker on your VPS.
Connect and run
ssh root@your-server-ip docker run -d --name gitea -p 3000:3000 -p 2222:22 -v gitea-data:/data gitea/gitea:latest Access Gitea
Visit http://your-server-ip:3000 and complete the setup wizard.
Recommended VPS specs
Personal
Solo developer
- 1 GB RAM
- Solo developer
Small team
2-5 developers
- 2 GB RAM
- Small team
Team
Organizations with CI/CD
- 4 GB+ RAM
- Organizations with CI/CD
Gitea FAQ
Still have questions? Contact our support team
Get your own Git server running
Your code stays on your hardware, not on Microsoft's.