Commit Graph
14 Commits
Author SHA1 Message Date
Justin Oros 288aa698d0 fix netplan file fallback assignment bug in setup-network.sh 2026-04-16 09:57:29 -07:00
Justin Oros 96c737709c restructure: add setup.sh entry point, move scripts to spoke/ and hub/ 2026-04-16 09:53:30 -07:00
Justin Oros 2c8df6993d add setup-network.sh and rename setup.sh to setup-spoke.sh 2026-04-16 09:44:29 -07:00
Justin Oros c86dca283f add retry or abort prompt to all connection tests 2026-04-16 09:30:47 -07:00
Justin Oros 9015ff46c9 fix root check to use if block instead of fragile && chain 2026-04-16 09:23:36 -07:00
Justin Oros 87c08fb543 fix known_hosts ownership, ssh dir creation, and root user guard 2026-04-16 09:22:19 -07:00
Justin Oros 7bdafd316c fix keyscan validation to die early if spoke tunnel is not up 2026-04-16 09:18:40 -07:00
Justin Oros 114c97a1cb fix docker compose package name to docker-compose-plugin 2026-04-16 09:15:53 -07:00
Justin Oros c71ad59629 fix windows line endings in pasted key and rclone remote mount hint 2026-04-16 09:13:17 -07:00
Justin Oros 2abd6ac6a4 fix tunnel reachability check to be safe with set -e 2026-04-16 09:09:45 -07:00
Justin Oros ccd9b205b8 fix hub onboard-spoke script: keyscan, rclone check, dir creation, tunnel verify 2026-04-16 09:08:07 -07:00
Justin Oros f6c2c79a70 add hub onboard-spoke script to automate new spoke registration 2026-04-16 09:05:41 -07:00
Justin Oros cf8a10818a fix docker compose v2 compatibility 2026-04-16 08:27:01 -07:00
Justin Oros fefd082af2 add zero-touch spoke setup script with auto port detection and key options 2026-04-15 21:07:30 -07:00