Migrate tailscalesd to uv and add flake packaging with a NixOS service module.

This commit is contained in:
Abel Luck 2026-03-05 15:37:04 +01:00
parent b195bd1e8f
commit d5201b471b
14 changed files with 2160 additions and 2242 deletions

View file

@ -1,4 +1,4 @@
image: python:3.11-bookwork
image: python:3.11-bookworm
stages:
- test
@ -11,8 +11,9 @@ test:
TAILSCALESD_TAILNET: example.com
script:
- apt-get update
- apt-get install -y make python3-poetry
- poetry install
- apt-get install -y make
- pip install uv
- uv sync --frozen --all-groups
- make check
docker-build: