A simple REST service for configuration of a knot-dns authorative server. Can be used for implementing a web client or a higher level api for clients.
  • Go 63.3%
  • HTML 34.5%
  • Nix 2.2%
Find a file
2026-02-24 10:27:53 +01:00
cli/server fix: accept list filter as string, fix some copy pasta in startup message 2026-02-24 10:27:53 +01:00
pkg fix: accept list filter as string, fix some copy pasta in startup message 2026-02-24 10:27:53 +01:00
.envrc chore: fix envrc, remove useless gomod2nix test 2026-02-22 20:24:17 +01:00
.gitignore chore: setup for easy development 2026-02-22 20:18:16 +01:00
.golangci.yml feat: wire up libknot cgo bindings and scaffold a openapi server on top 2026-02-22 15:38:30 +01:00
AGENTS.md feat: add higher level api for zone operations 2026-02-22 18:18:38 +01:00
CLAUDE.md feat: wire up libknot cgo bindings and scaffold a openapi server on top 2026-02-22 15:38:30 +01:00
default.nix chore: switch from devenv to gomod2nix to allow easy deployment on nix 2026-02-22 18:54:29 +01:00
flake.lock chore: switch from devenv to gomod2nix to allow easy deployment on nix 2026-02-22 18:54:29 +01:00
flake.nix chore: switch from devenv to gomod2nix to allow easy deployment on nix 2026-02-22 18:54:29 +01:00
go.mod feat: generate client 2026-02-22 15:53:27 +01:00
go.sum feat: wire up libknot cgo bindings and scaffold a openapi server on top 2026-02-22 15:38:30 +01:00
gomod2nix.toml chore: switch from devenv to gomod2nix to allow easy deployment on nix 2026-02-22 18:54:29 +01:00
LICENSE feat: wire up libknot cgo bindings and scaffold a openapi server on top 2026-02-22 15:38:30 +01:00
main.go chore: switch from devenv to gomod2nix to allow easy deployment on nix 2026-02-22 18:54:29 +01:00
openapi.html docs: generate html for contract 2026-02-22 21:13:00 +01:00
README.md feat: wire up libknot cgo bindings and scaffold a openapi server on top 2026-02-22 15:38:30 +01:00
shell.nix chore: switch from devenv to gomod2nix to allow easy deployment on nix 2026-02-22 18:54:29 +01:00
Taskfile.yml chore: setup for easy development 2026-02-22 20:18:16 +01:00

knot-rest

A REST API for knot built on top of libknot with CGO bindings