1
0
forked from finn/tinyboard
Commit Graph

46 Commits

Author SHA1 Message Date
Justin Oros
7676a907ee add SPOKE_USER prompt and replace all hardcoded armbian references in setup-spoke.sh 2026-04-16 10:35:50 -07:00
Justin Oros
e5ecdca3ff add multi-distro package manager support to setup-spoke.sh 2026-04-16 10:34:06 -07:00
Justin Oros
50fb313f9a fix hardcoded armbian string in user creation log message 2026-04-16 10:30:47 -07:00
Justin Oros
d21997af43 prompt for hub username with armbian as default, replace all hardcoded references 2026-04-16 10:29:53 -07:00
Justin Oros
95a56ef4f0 fix usermod group assignment to use if blocks instead of && chain 2026-04-16 10:26:28 -07:00
Justin Oros
b706dd211d fix pkg update handling, curl dependency, sudo group check, systemctl blocks 2026-04-16 10:25:26 -07:00
Justin Oros
f3a3f66982 rewrite setup-hub.sh with multi-distro package manager support 2026-04-16 10:22:52 -07:00
Justin Oros
384cf476ff replace hardcoded hub references with prompts, defaults: oily.dad / armbian / hubkey 2026-04-16 10:13:48 -07:00
Justin Oros
b8d2a3e5bc fix SPOKE_DIR path and replace hardcoded finn/oily.dad with dynamic HUB_HOST 2026-04-16 10:05:25 -07:00
Justin Oros
a49f830ed2 prompt user for hub hostname with oily.dad as default 2026-04-16 10:03:35 -07:00
Justin Oros
fe7f77171f fix wired DNS heredoc trailing newline 2026-04-16 09:59:23 -07:00
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
62e1629db6 prepare for second tunnel 2026-04-16 00:32:37 +00:00
eba72013b9 further fix readme 2026-04-15 12:33:51 -07:00
08328c77e7 doc cleanup 2026-04-15 12:01:09 -07:00
c122007a46 fix typo 2026-04-14 19:07:09 -07:00
de05ffdb7d annoying typo 2026-04-14 18:43:09 -07:00
b7b3a9beaa fix container sftp2 2026-04-14 16:40:21 -07:00
14079d889b fix container sftp 2026-04-14 16:36:11 -07:00
5f5d2fa760 add syncthing to spoke 2026-04-14 15:29:25 -07:00
d7014588f6 fix inline help 2026-04-14 15:21:49 -07:00
b16826fa8e change mountpoint 2026-04-13 23:31:40 -07:00
56dff3f22b no user systemd it's stupid 2026-04-13 14:04:48 -07:00
85df138d10 attempt service fix 2026-04-13 13:39:16 -07:00
d68f73525a checkpoint before troubleshooting systemd 2026-04-13 13:31:06 -07:00
0c182f7dcb update readme 2026-04-13 13:08:32 -07:00
299f6c5355 restructure 2026-04-13 12:53:14 -07:00
05a5928a56 first pass helper script 2026-04-13 12:31:45 -07:00
d63d2fc073 minor 2026-04-11 14:27:05 -07:00
54ff340772 add user docker 2026-04-11 13:08:14 -07:00
8e4454ed42 auto hostname 2026-04-11 12:55:44 -07:00
275f41caa7 hostname automation 2026-04-11 00:55:20 -07:00
dc42abeaa2 init 2026-04-11 00:35:28 -07:00