justin pushed to master at justin/tinyboard 2026-04-19 20:46:13 +00:00
0fd7d94d58 setup-spoke.sh: redirect find_free_port warn output to stderr to prevent contamination of TUNNEL_PORT variable
justin pushed to master at justin/tinyboard 2026-04-19 20:14:59 +00:00
f3c9cf2344 setup-spoke.sh: change password auth disable default to N and add warning to wait until after onboard-spoke.sh
justin pushed to master at justin/tinyboard 2026-04-19 20:05:35 +00:00
f486795154 onboard-spoke.sh: add key selection prompt for tunnel auth, use explicit -i flag for all SSH calls, clarify hub key installation header
justin pushed to master at justin/tinyboard 2026-04-19 19:52:43 +00:00
fe3f2c5b77 Update readme
justin pushed to master at justin/tinyboard 2026-04-19 19:37:26 +00:00
4e1e9282ac setup-spoke.sh: use docker.io and docker-compose instead of docker-compose-plugin for apt installs
justin pushed to master at justin/tinyboard 2026-04-19 18:45:12 +00:00
07f4601bad setup-spoke.sh: replace docker.io apt install with Docker official install script to fix docker-compose-plugin availability
justin pushed to master at justin/tinyboard 2026-04-19 18:40:50 +00:00
9bdd12ebbd onboard-spoke.sh: add rclone auto-mount via crontab @reboot entry and immediate mount on onboarding
justin pushed to master at justin/tinyboard 2026-04-19 18:26:20 +00:00
d3a6d406d8 setup-hub.sh: change AllowTcpForwarding from yes to local to restrict forwarding to local connections only
e74c9b45d5 etup-hub.sh: change GatewayPorts from yes to no for improved security
Compare 2 commits »
justin pushed to master at justin/tinyboard 2026-04-19 18:04:01 +00:00
600f6044ce setup-network.sh: add menu with hostname change and static IP options, fix SSID extraction quoting using heredoc
justin pushed to master at justin/tinyboard 2026-04-19 17:36:37 +00:00
2fe94dfe9d setup-hub.sh: remove unnecessary sudo/wheel group membership for hub user
justin pushed to master at justin/tinyboard 2026-04-19 05:04:27 +00:00
b735c58446 Update readme
justin pushed to master at justin/tinyboard 2026-04-19 04:50:34 +00:00
524321fa97 Update readme
justin pushed to master at justin/tinyboard 2026-04-19 04:47:59 +00:00
e9c1daccce onboard-spoke.sh: replace raise SystemExit with sys.exit(0) in union duplicate check
justin pushed to master at justin/tinyboard 2026-04-19 04:46:52 +00:00
6db5e9769e onboard-spoke.sh: replace grep -A5 union duplicate check with python3 for reliable section parsing
justin pushed to master at justin/tinyboard 2026-04-19 04:45:08 +00:00
c75b29a5ea onboard-spoke.sh: fix upstream construction for empty path with tag, replace fragile sed range with python3 for reliable union upstream append
justin pushed to master at justin/tinyboard 2026-04-19 04:43:37 +00:00
92b74d8f67 onboard-spoke.sh: add upstream access mode prompt (ro, nc, writeback) when creating or joining a union remote
justin pushed to master at justin/tinyboard 2026-04-19 04:21:30 +00:00
1d4e25b6a5 syncthing.sh: auto-unshare folder from all devices before removal if shared
justin pushed to master at justin/tinyboard 2026-04-19 04:18:11 +00:00
0c784a672c syncthing.sh: fix remaining shell variable interpolation in python3 -c strings across add_device_by_pending, remove_device, and unshare_folder
justin pushed to master at justin/tinyboard 2026-04-19 04:15:53 +00:00
410def45c3 syncthing.sh: fix grep -oP portability, add curl error messages, pass shell vars as sys.argv to prevent python injection
justin pushed to master at justin/tinyboard 2026-04-19 04:13:40 +00:00
f1d818eae6 syncthing.sh: store container name as global ST_CONTAINER