Commit Graph

3 Commits

Author SHA1 Message Date
Leopere 5431fdbbfb
Add macmini WebDAV stack, hot-reload authorized_keys, troubleshooting docs
ci/woodpecker/push/woodpecker Pipeline was successful Details
All tunnel clients use ~/.ssh/ca-userkey — one key, no divergence.
Server now re-reads authorized_keys on every auth attempt so adding
a key never requires a restart. README documents the two failure
modes (missing key, stale cache) with fix steps.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-02-24 15:01:07 -05:00
Leopere 2f8d35903c
Add restart: always to local compose services
ci/woodpecker/push/woodpecker Pipeline was successful Details
Ensures tunnel clients and test services restart automatically
whenever Docker is available, including after host reboots.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-02-09 15:00:11 -05:00
Leopere 2867c2bb0a
Add test stack and ignore compiled binaries
ci/woodpecker/push/woodpecker Pipeline was successful Details
docker-compose.test.yml spins up an nginx + tunnel-client pointing at
testrst.nixc.us with basicauth test:test for end-to-end validation.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-02-09 14:41:50 -05:00