Add tomswallapi repository #35

Merged
benvin merged 1 commits from benvin/add-tomswallapi-repo into main 2026-07-19 21:14:36 +10:00
Owner

Why

tomswallapi is the new fleet control plane for tomswall: a Terraform-managed API that compiles fleet-wide zones, address groups, and firewall policy into per-device tomswall configs, which agents pull and differentially apply. It needs a Gitea repo to hold the Go service.

Changes

  • Add config/git.unkin.net/unkin/repository/tomswallapi.yaml defining the public repo (main default branch, squash merge, delete-branch-after-merge, main branch protection with pre-commit/test/build checks).
## Why tomswallapi is the new fleet control plane for tomswall: a Terraform-managed API that compiles fleet-wide zones, address groups, and firewall policy into per-device tomswall configs, which agents pull and differentially apply. It needs a Gitea repo to hold the Go service. ## Changes - Add `config/git.unkin.net/unkin/repository/tomswallapi.yaml` defining the public repo (main default branch, squash merge, delete-branch-after-merge, main branch protection with pre-commit/test/build checks).
unkinben added 1 commit 2026-07-19 18:35:06 +10:00
Add tomswallapi repository
ci/woodpecker/pr/pre-commit Pipeline was successful
ci/woodpecker/pr/plan Pipeline was successful
fc77e2b150
benvin merged commit 1198063e0b into main 2026-07-19 21:14:36 +10:00
benvin deleted branch benvin/add-tomswallapi-repo 2026-07-19 21:14:36 +10:00
Sign in to join this conversation.