Connect the repository
- Create a personal access token in Gitea under Settings → Applications. Give it the scopes needed to read your user and repository and write issues. The token’s account must also have write access to the target repository.
- In Kaneo, open Settings → Projects, select your project, and open Integrations → Gitea.
- Enter the Gitea base URL, such as
https://git.example.com. Use the final URL directly, without/api/v1, credentials, a query string, or a fragment. - Enter the access token and repository owner and name. You can also browse repositories from the form.
- Choose Verify access and resolve any reported problem, then save the connection.
Configure the webhook
After saving, Kaneo shows a webhook URL and secret. Copy both into a repository webhook in Gitea under Settings → Webhooks → Add Webhook → Gitea.
Select push, pull request, issue, and issue comment events. Include issue label events if your Gitea version exposes that selection. Kaneo handles
issue_label; the Git branch/tag Create event is not a label event.
The URL has this shape:
Import existing issues
Save the repository connection, verify its current settings, then choose Import Issues. Verification is cleared when you reload the page or change connection details. If import is disabled, verify again. When replacing the token, save it before importing because the importer uses the saved connection.Configure automation
Choose your branch naming pattern in the integration settings. In the project’s Workflow settings, map branch pushes, opened pull requests, and merged pull requests to the intended columns. Try one task first and check its status before adopting the pattern across your team.Link task IDs to Kaneo
Every task has a short link built from its workspace and ticket ID, such ashttps://kaneo.example.com/acme/task/KAN-12/fix-login-timeout. The title at the end is optional and ignored, so https://kaneo.example.com/acme/task/KAN-12 opens the same task. Copy link on a task gives you this link, which shows your workspace’s part of the path.
To turn references such as KAN-12 in Gitea commits and pull requests into links, open the repository’s Settings, enable Use External Issue Tracker, and set:
The alphanumeric format only matches keys of one to ten uppercase letters. For any other key, choose Regular Expression and match your project’s key exactly, such as
(DE_-\d+), (ПРО-\d+), or (OPS\.2-\d+) with the . escaped. To link several projects, list their keys: ((?:KAN|OPS)-\d+).