Commit Graph

2 Commits

Author SHA1 Message Date
Leopere 29acb88398
Use tunnel user's keys on ingress.nixc.us
ci/woodpecker/push/woodpecker Pipeline was successful Details
- stack.production.yml: mount /home/tunnel/.ssh/ for host_key,
  authorized_keys, and deploy_key (tunnel user's keys on ingress.nixc.us)
- README + systemd env examples: reference tunnel user authorized_keys

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-02-15 19:57:54 -05:00
Leopere dc66cbb160
Ship binaries, systemd units, and install docs
ci/woodpecker/push/woodpecker Pipeline was successful Details
- Allow committing compiled server/client binaries; add systemd units
  (tunnel-client.service, tunnel-server.service) and env examples.
- README: install from git.nixc.us HTTPS raw (curl binary + unit from
  raw/branch/main); document multiple tunnels (one unit/env per tunnel).
- Keys: do not recycle host or shared keys; use a dedicated ed25519 per
  tunnel/host; central server must have that public key in authorized_keys.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-02-15 19:41:44 -05:00