| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051 |
- ---
- kind: compose
- metadata:
- name: Gitea
- description: |-
- Self-hosted Git service with web interface. Gitea is a painless, self-hosted Git service
- written in Go. It's similar to GitHub, Bitbucket, and GitLab, providing Git repository
- hosting, code review, team collaboration, and more.
- ## Prerequisites
- - :info: Gitea supports multiple database backends. You can choose between SQLite (default),
- PostgreSQL, or MySQL. SQLite is suitable for small deployments, while PostgreSQL and MySQL
- are recommended for larger installations.
- ## References
- - **Project:** https://gitea.io/
- - **Documentation:** https://docs.gitea.io/
- - **GitHub:** https://github.com/go-gitea/gitea
- icon:
- provider: selfh
- id: gitea
- version: 1.25.2
- author: Christian Lempa
- date: '2025-12-10'
- tags:
- - traefik
- schema: 1.2
- spec:
- general:
- vars:
- service_name:
- default: gitea
- gitea_url:
- description: "Public URL"
- type: str
- needs: ["traefik_enabled=false"]
- default: "https://git.example.com"
- database:
- vars:
- database_name:
- default: gitea
- database_user:
- default: gitea
- ports:
- vars:
- ports_http:
- default: 3000
- ports_ssh:
- default: 2221
- traefik:
- vars:
- traefik_host:
- default: gitea
|