On this page
Connect Gitea
Temps connects to self-hosted Gitea — and its downstreams Forgejo and Codeberg — using a personal access token and your instance URL. Push events are verified with an HMAC signature, and the webhook is registered for you. Start from Connect a Git Provider if you haven't opened the Git Providers page yet.
Connect with a personal access token
- On the Add Git Provider screen, choose Gitea.
- Enter your Gitea Instance URL, e.g.
https://git.example.com. It must be HTTPS. - In Gitea, generate a token at Settings → Applications → Generate New Token with the
repositoryscope (read and write). Copy it. - Back in Temps, paste the token into the Token field and click Connect.
Gitea OAuth is not supported in this release — use a personal access token. Forgejo and Codeberg instances work exactly the same way.
Your instance must be reachable over HTTPS — plaintext http:// is rejected so
your token is never sent in the clear. Put TLS in front of a self-hosted Gitea
before connecting it.
Once connected, confirm the status shows Active and continue with Confirm the connection.