Lumpiasty
2e2ccb4f3e
Merge pull request 'add peer api server to remedy DNS' ( #33 ) from fix/add-peerapiserver into main
...
ci/woodpecker/push/release-tag Pipeline was successful
ci/woodpecker/push/pr-build Pipeline was successful
ci/woodpecker/tag/release Pipeline was successful
ci/woodpecker/cron/renovate Pipeline was successful
Reviewed-on: #33
v1.98.5-mt.5
2026-06-16 22:34:43 +00:00
Lumpiasty
e009040cb4
add peer api server to remedy DNS
ci/woodpecker/pr/pr-build Pipeline was successful
2026-06-17 00:30:46 +02:00
Lumpiasty
492230a746
Merge pull request 'Enable netstack to hopefully fix DNS' ( #31 ) from fix/add-gvisor-netstack into main
...
ci/woodpecker/push/release-tag Pipeline was successful
ci/woodpecker/push/pr-build Pipeline was successful
ci/woodpecker/tag/release Pipeline was successful
Reviewed-on: #31
v1.98.5-mt.4
2026-06-16 21:41:22 +00:00
Lumpiasty
0a8a40fdb8
add documentation on netstack decision
ci/woodpecker/pr/pr-build Pipeline was successful
2026-06-16 23:37:53 +02:00
Lumpiasty
7482ddb832
Enable netstack to hopefully fix DNS
ci/woodpecker/pr/pr-build Pipeline was successful
2026-06-16 23:32:03 +02:00
Lumpiasty
da2b3b5d3a
Merge pull request 'Remove docker build cache' ( #32 ) from fix/remove-docker-build-cache into main
...
ci/woodpecker/push/release-tag Pipeline is pending
ci/woodpecker/push/pr-build Pipeline failed
Reviewed-on: #32
2026-06-16 21:31:26 +00:00
Lumpiasty
d03c7d3da7
Remove docker build cache
ci/woodpecker/pr/pr-build Pipeline was successful
2026-06-16 23:18:18 +02:00
Renovate
85f522bce1
Merge pull request 'chore(deps): update golang:1.26.4-alpine docker digest to f1ddd9f' ( #30 ) from renovate/golang-1.26.4-alpine into main
ci/woodpecker/push/pr-build Pipeline was successful
ci/woodpecker/push/release-tag Pipeline was successful
2026-06-16 02:12:34 +00:00
Renovate
509762c1b4
chore(deps): update golang:1.26.4-alpine docker digest to f1ddd9f
ci/woodpecker/pr/pr-build Pipeline was successful
2026-06-16 02:01:02 +00:00
Lumpiasty
06083dcf58
Merge pull request 'Speed up build pipeline' ( #29 ) from feat/busybox-crosscompile into main
...
ci/woodpecker/push/release-tag Pipeline was successful
ci/woodpecker/push/pr-build Pipeline was successful
ci/woodpecker/tag/release Pipeline was successful
ci/woodpecker/cron/renovate Pipeline was successful
Reviewed-on: #29
v1.98.5-mt.3
2026-06-16 00:12:58 +00:00
Lumpiasty
ff60452758
Empty commit to trigger CI
ci/woodpecker/pr/pr-build Pipeline was successful
2026-06-16 01:59:47 +02:00
Lumpiasty
524b83d911
Docker build caching
2026-06-16 01:57:20 +02:00
Lumpiasty
8fee49bf09
cross compile busybox instead of emulation
ci/woodpecker/pr/pr-build Pipeline was successful
2026-06-16 01:50:50 +02:00
Lumpiasty
b8dd344a93
Merge pull request 'Add workaround for panic with ts_omit_netstack' ( #28 ) from fix/invertgsochecksum into main
...
ci/woodpecker/push/release-tag Pipeline was successful
ci/woodpecker/push/pr-build Pipeline was successful
Reviewed-on: #28
2026-06-15 23:24:55 +00:00
Lumpiasty
3ff4666495
Add workaround for panic with ts_omit_netstack
ci/woodpecker/pr/pr-build Pipeline was successful
2026-06-16 01:16:45 +02:00
Lumpiasty
43f913cffc
Merge pull request 'Don't rebuild image on paths not included in image' ( #25 ) from fix/skip-builds into main
...
ci/woodpecker/push/release-tag Pipeline was successful
ci/woodpecker/push/pr-build Pipeline was successful
ci/woodpecker/cron/renovate Pipeline was successful
Reviewed-on: #25
2026-06-12 01:17:34 +00:00
Lumpiasty
43698b733d
Merge pull request 'Add restart policy' ( #24 ) from feat/restart-policy into main
...
ci/woodpecker/push/pr-build Pipeline was canceled
ci/woodpecker/push/release-tag Pipeline was canceled
Reviewed-on: #24
2026-06-12 01:11:38 +00:00
Lumpiasty
ee5ca68fc3
Don't rebuild image on non-included paths
ci/woodpecker/pr/pr-build Pipeline was successful
2026-06-12 03:06:58 +02:00
Lumpiasty
8a550f23d8
Add restart policy
ci/woodpecker/pr/pr-build Pipeline was successful
2026-06-12 03:02:50 +02:00
Renovate
a34f30483b
Merge pull request 'chore(deps): update golang:1.26.4-alpine docker digest to 7a3e500' ( #23 ) from renovate/golang-1.26.4-alpine into main
ci/woodpecker/push/pr-build Pipeline is running
ci/woodpecker/push/release-tag Pipeline failed
2026-06-12 00:51:22 +00:00
Renovate
26debfaf30
chore(deps): update golang:1.26.4-alpine docker digest to 7a3e500
ci/woodpecker/pr/pr-build Pipeline was successful
2026-06-12 00:41:13 +00:00
Lumpiasty
cae5aca3b3
Merge pull request 'Fix renovate identity' ( #22 ) from fix/renovate-identity into main
...
ci/woodpecker/push/release-tag Pipeline was successful
ci/woodpecker/cron/renovate Pipeline was successful
ci/woodpecker/push/pr-build Pipeline was successful
Reviewed-on: #22
2026-06-12 00:37:23 +00:00
Lumpiasty
16fd2170db
Merge pull request 'chore(deps): update busybox docker tag to v1.38.0' ( #17 ) from renovate/busybox-1.x into main
...
ci/woodpecker/push/pr-build Pipeline was canceled
ci/woodpecker/push/release-tag Pipeline was canceled
Reviewed-on: #17
2026-06-12 00:30:20 +00:00
Lumpiasty
b7f3bdbbc6
Merge pull request 'chore(deps): update alpine docker tag to v3.24.0' ( #18 ) from renovate/alpine-3.x into main
...
ci/woodpecker/push/release-tag Pipeline is pending
ci/woodpecker/push/pr-build Pipeline was canceled
Reviewed-on: #18
2026-06-12 00:30:12 +00:00
Lumpiasty
c2fee4d239
Merge pull request 'chore(deps): update renovate/renovate docker tag to v43.220.0' ( #12 ) from renovate/renovate-renovate-43.x into main
...
ci/woodpecker/push/release-tag Pipeline is pending
ci/woodpecker/push/pr-build Pipeline was canceled
Reviewed-on: #12
2026-06-12 00:30:02 +00:00
Lumpiasty
cb70afb345
Fix renovate identity
ci/woodpecker/pr/pr-build Pipeline was successful
2026-06-12 02:27:47 +02:00
Lumpiasty
568f114c6e
Merge pull request 'State dir clarifications' ( #21 ) from feat/state-dir-docs into main
...
ci/woodpecker/push/release-tag Pipeline was successful
ci/woodpecker/push/pr-build Pipeline was successful
Reviewed-on: #21
2026-06-12 00:17:57 +00:00
Lumpiasty
6ba07dd23b
State dir clarifications
ci/woodpecker/pr/pr-build Pipeline was successful
2026-06-12 02:09:51 +02:00
Lumpiasty
3ae0ab3075
Merge pull request 'Log verbosity filtering feature' ( #20 ) from feat/verbosity-filter into main
...
ci/woodpecker/push/release-tag Pipeline was successful
ci/woodpecker/push/pr-build Pipeline was successful
ci/woodpecker/tag/release Pipeline was successful
Reviewed-on: #20
v1.98.5-mt.2
2026-06-11 23:34:17 +00:00
Lumpiasty
ebf011908a
Log verbosity filtering feature
ci/woodpecker/pr/pr-build Pipeline was successful
2026-06-12 01:25:44 +02:00
Renovate
6c166066a6
Merge pull request 'chore(deps): update golang:1.26.4-alpine docker digest to a6a091e' ( #19 ) from renovate/golang-1.26.4-alpine into main
ci/woodpecker/push/release-tag Pipeline was successful
ci/woodpecker/push/pr-build Pipeline was successful
2026-06-11 02:14:06 +00:00
Renovate Bot
75b95fe4c4
chore(deps): update renovate/renovate docker tag to v43.220.0
ci/woodpecker/pr/pr-build Pipeline was successful
2026-06-11 02:00:59 +00:00
Renovate Bot
c8b5101416
chore(deps): update alpine docker tag to v3.24.0
ci/woodpecker/pr/pr-build Pipeline was successful
2026-06-11 02:00:57 +00:00
Renovate Bot
11d12737f7
chore(deps): update golang:1.26.4-alpine docker digest to a6a091e
ci/woodpecker/pr/pr-build Pipeline was successful
2026-06-11 02:00:55 +00:00
Renovate Bot
cba8447fa7
chore(deps): update busybox docker tag to v1.38.0
ci/woodpecker/pr/pr-build Pipeline was successful
2026-06-04 02:01:01 +00:00
Renovate
6b69bd7492
Merge pull request 'chore(deps): update golang docker tag to v1.26.4' ( #16 ) from renovate/golang-1.x into main
ci/woodpecker/push/release-tag Pipeline was successful
ci/woodpecker/push/pr-build Pipeline was successful
ci/woodpecker/cron/renovate Pipeline was successful
2026-06-03 02:13:10 +00:00
Renovate Bot
d085d3120e
chore(deps): update golang docker tag to v1.26.4
ci/woodpecker/pr/pr-build Pipeline was successful
2026-06-03 02:01:01 +00:00
Renovate
f576dc6f1f
Merge pull request 'chore(deps): update dependency tailscale to v1.98.5' ( #14 ) from renovate/tailscale-1.x into main
ci/woodpecker/push/release-tag Pipeline was successful
ci/woodpecker/push/pr-build Pipeline was successful
ci/woodpecker/tag/release Pipeline was successful
ci/woodpecker/cron/renovate Pipeline was successful
v1.98.5-mt.1
2026-06-02 22:10:28 +00:00
Renovate Bot
e7dcdba8aa
chore(deps): update dependency tailscale to v1.98.5
ci/woodpecker/pr/pr-build Pipeline was successful
2026-06-02 21:57:48 +00:00
Lumpiasty
bd6c6cf4b2
Merge pull request 'fix: preserve v prefix for tailscale version' ( #15 ) from fix/renovate-datasource into main
...
ci/woodpecker/push/release-tag Pipeline was successful
ci/woodpecker/push/pr-build Pipeline was successful
ci/woodpecker/cron/renovate Pipeline was successful
Reviewed-on: #15
2026-06-02 21:47:13 +00:00
Lumpiasty
1a8b065283
fix: preserve v prefix for tailscale version
ci/woodpecker/pr/pr-build Pipeline was successful
2026-06-02 23:46:51 +02:00
Lumpiasty
7dacdccc01
Merge pull request 'make renovate recognise Tailscale version' ( #13 ) from fix/renovate-datasource into main
...
ci/woodpecker/push/release-tag Pipeline was successful
ci/woodpecker/cron/renovate Pipeline was successful
ci/woodpecker/push/pr-build Pipeline was successful
Reviewed-on: #13
2026-06-02 21:33:31 +00:00
Lumpiasty
8a34988dd4
make renovate recognise Tailscale version
ci/woodpecker/pr/pr-build Pipeline was canceled
2026-06-02 23:33:05 +02:00
Lumpiasty
6e5004aa0e
Merge pull request 'chore(deps): update renovate/renovate docker tag to v43.207.4' ( #10 ) from renovate/renovate-renovate-43.x into main
...
ci/woodpecker/push/release-tag Pipeline was successful
ci/woodpecker/push/pr-build Pipeline was successful
ci/woodpecker/cron/renovate Pipeline was successful
Reviewed-on: #10
2026-06-02 15:25:55 +00:00
Lumpiasty
57df037137
Merge pull request 'Fix tailscale up by building ipnbus and enable ip forwarding in entrypoint' ( #11 ) from fix/forwarding-and-ipnbus into main
...
ci/woodpecker/push/release-tag Pipeline was successful
ci/woodpecker/push/pr-build Pipeline was successful
ci/woodpecker/tag/release Pipeline was successful
Reviewed-on: #11
v1.98.3-mt.3
2026-06-02 14:15:40 +00:00
Lumpiasty
315fd630e3
enable IP forwarding via entrypoint (fixes IPv6 subnet routes)
...
ci/woodpecker/pr/pr-build Pipeline was successful
tailscaled does not reliably enable IPv6 forwarding inside a container
network namespace ('IPv6 forwarding is disabled'), so advertised IPv6
subnet routes silently fail. Add a tiny entrypoint.sh that sets
net.ipv4.ip_forward and net.ipv6.conf.all.forwarding (writable inside a
RouterOS container netns), then exec's tailscaled. Built in the builder
stage so it stays in the single /usr/local/bin COPY layer.
Verified: privileged run flips v6 forwarding 0->1 and exec's tailscaled
with CMD args intact.
2026-06-02 16:06:10 +02:00
Lumpiasty
1bc10bcb6e
include ipnbus so 'tailscale up' waits and prints login URL
...
Without ipnbus, 'tailscale up' fires config at the daemon and returns
immediately ('built with ts_omit_ipnbus; not waiting for completion')
without printing the auth URL or confirming success. Add it to the
allowlist so interactive 'up' behaves normally.
2026-06-02 15:54:52 +02:00
Renovate Bot
745075f38c
chore(deps): update renovate/renovate docker tag to v43.207.4
ci/woodpecker/pr/pr-build Pipeline was successful
2026-06-02 02:01:04 +00:00
Lumpiasty
9ff1623958
Merge pull request 'Refactor of docs' ( #9 ) from refac/readme-cleanup into main
...
ci/woodpecker/push/pr-build Pipeline was successful
ci/woodpecker/push/release-tag Pipeline was successful
ci/woodpecker/cron/renovate Pipeline was successful
Reviewed-on: #9
2026-06-01 18:41:46 +00:00
Lumpiasty
94427bd3f4
Merge pull request 'chore(deps): update renovate/renovate docker tag to v43.205.3' ( #7 ) from renovate/renovate-renovate-43.x into main
...
ci/woodpecker/push/release-tag Pipeline was successful
ci/woodpecker/push/pr-build Pipeline was successful
ci/woodpecker/cron/renovate Pipeline was successful
Reviewed-on: #7
2026-06-01 18:27:32 +00:00