diff --git a/config/services/woodpecker-agent.nix b/config/services/woodpecker-agent.nix index 3e22d512..e46e117e 100644 --- a/config/services/woodpecker-agent.nix +++ b/config/services/woodpecker-agent.nix @@ -10,7 +10,7 @@ services.woodpecker-agents.agents.main = { enable = true; environment = { - WOODPECKER_SERVER = "https://woodpecker.int.chir.rs/"; + WOODPECKER_SERVER = "woodpecker.int.chir.rs:9000"; WOODPECKER_BACKEND = "docker"; DOCKER_HOST = "unix:///run/docker.sock"; }; diff --git a/config/tailscale.hujson b/config/tailscale.hujson index 500aecef..65cb7885 100644 --- a/config/tailscale.hujson +++ b/config/tailscale.hujson @@ -84,6 +84,12 @@ "src": ["tag:devDevice"], "dst": ["tag:nas:8384", "tag:nas:631"] } + // Woodpecker agents + { + "action": "accept", + "src": ["tag:woodpeckerRunner"], + "dst": ["tag:nas:9000"] + } ], "tagOwners": { @@ -97,6 +103,7 @@ "tag:buildserver": ["DarkKirb@github"], "tag:devDevice": ["DarkKirb@github"], "tag:server": ["DarkKirb@github"], - "tag:syncthing": ["DarkKirb@github"] + "tag:syncthing": ["DarkKirb@github"], + "tag:woodpeckerRunner": ["DarkKirb@github"], } }