<Home>
← All templates
application / DEPLOYMENT PRESET

Gitea

Private Git hosting with a persistent SQLite database.

Before you start

  • Persistent storage; HTTP Git only
  • Complete administrator setup before sharing its URL

Configuration that needs your attention

The rootless container runs as UID/GID 1000 with persistent SQLite and repository data.

HTTP Git is enabled and SSH is disabled in this preset. An optional canonical site URL controls generated links.

Complete administrator setup and configure mail or OAuth inside Gitea if needed.

Use this preset

  1. Open the Catalog in your own Hakopod dashboard and select Gitea.
  2. Choose the project, environment, and application name. Set the required values and secret references.
  3. Review the generated configuration, resource requests, networking, and storage plan.
  4. Deploy, then inspect readiness and logs. Configure backups for persistent data before relying on the service.

Read the upstream setup documentation ↗

View native TOML and setup notes ↗

Pinned container image

docker.io/gitea/gitea:1.27.3-rootless@sha256:1c17ecaead42eb3b5391553d8708103a4beb0e86edf5b9ebc1eb269c318845f2

The catalog pins this image for reproducibility. Review upstream updates and compatibility before changing it.