1
0
forked from finn/tinyboard

Commit Graph

  • 8ee67739f7 Update readme master Justin Oros 2026-04-16 16:04:43 -07:00
  • 39f8f64351 clean up readme setup.sh option comments Justin Oros 2026-04-16 16:03:32 -07:00
  • e924579b2e clean up readme setup.sh option comments Justin Oros 2026-04-16 16:02:37 -07:00
  • 912e553e06 add option 0 to reconfigure network via setup.sh Justin Oros 2026-04-16 15:59:35 -07:00
  • 98986e615b remove spoke/README.md Justin Oros 2026-04-16 15:03:47 -07:00
  • 0e792be751 add troubleshooting section for beta.armbian.com apt repo issue Justin Oros 2026-04-16 14:46:25 -07:00
  • 835793d396 add Armbian autoconfig docs link to README Justin Oros 2026-04-16 14:42:10 -07:00
  • 11f9586c5e fix directory tree in README for setup-network.sh move Justin Oros 2026-04-16 14:37:06 -07:00
  • 3e351f925d move setup-network.sh to spoke/ directory Justin Oros 2026-04-16 14:35:59 -07:00
  • a197b7881b move setup-network.sh to spoke/ directory Justin Oros 2026-04-16 14:35:42 -07:00
  • 60feeca65e move setup-network.sh to spoke/ directory Justin Oros 2026-04-16 14:35:31 -07:00
  • 88fabcf25f update repo URL to justin/tinyboard Justin Oros 2026-04-16 14:23:51 -07:00
  • 51f661766f rename armb-not_logged_in_yet to armbian.not_logged_in_yet Justin Oros 2026-04-16 14:17:58 -07:00
  • 5326823b81 rewrite README with quickstart and updated architecture docs Justin Oros 2026-04-16 14:15:19 -07:00
  • 0f76283605 remove stale crontab dep from setup-hub.sh Justin Oros 2026-04-16 14:08:20 -07:00
  • a02a83cae4 fix execute permissions on scripts Justin Oros 2026-04-16 13:53:48 -07:00
  • 4a1983d46d remove unused legacy scripts and rclone template Justin Oros 2026-04-16 13:48:28 -07:00
  • 395ab4ed0e add spoke registry, per-spoke crontab, and offboard-spoke.sh Justin Oros 2026-04-16 13:41:56 -07:00
  • 4c08f3b389 fix function ordering, hardcoded armbian user, and key name prefix in onboard-spoke.sh Justin Oros 2026-04-16 13:17:12 -07:00
  • ccd324dc79 fix function ordering and RCLONE_CONF used before definition in setup-hub.sh Justin Oros 2026-04-16 13:15:40 -07:00
  • 664bdeaed4 fix function ordering, permission check chains, and known_hosts check timing in setup-spoke.sh Justin Oros 2026-04-16 13:14:27 -07:00
  • ae49c58b13 add WiFi password extraction validation in setup-network.sh Justin Oros 2026-04-16 13:13:18 -07:00
  • 119b747dda fix BACKUP_FILE unbound variable and add ping to dep checks Justin Oros 2026-04-16 13:11:57 -07:00
  • ea72b14696 fix function ordering, remove dead variable, fix netplan rollback approach Justin Oros 2026-04-16 13:10:59 -07:00
  • 26110ce8d3 add 30s connectivity check with auto-rollback to setup-network.sh Justin Oros 2026-04-16 13:09:40 -07:00
  • 58f6445c72 add check_deps function and dependency checks to all scripts Justin Oros 2026-04-16 13:05:45 -07:00
  • 08799f0f7f add SSH key permission checks with auto-fix to hub and spoke scripts Justin Oros 2026-04-16 12:58:06 -07:00
  • a79b1c59b8 move password auth prompt to after SSH key setup in setup-spoke.sh Justin Oros 2026-04-16 10:44:12 -07:00
  • 7e64156026 fix double brace artifacts and missing SSHD_CONF in setup-spoke.sh Justin Oros 2026-04-16 10:42:58 -07:00
  • 3d366cd74a add disable password auth prompt with SSH restart warning to hub and spoke scripts Justin Oros 2026-04-16 10:42:04 -07:00
  • d080db1db8 fix hardcoded armbian path in compose volume mount sed replacement Justin Oros 2026-04-16 10:37:55 -07:00
  • 37e3e91239 fix ARMBIAN_HOME unbound variable, retry_or_abort quoting, and hardcoded path in sed Justin Oros 2026-04-16 10:36:54 -07:00
  • 7676a907ee add SPOKE_USER prompt and replace all hardcoded armbian references in setup-spoke.sh Justin Oros 2026-04-16 10:35:50 -07:00
  • e5ecdca3ff add multi-distro package manager support to setup-spoke.sh Justin Oros 2026-04-16 10:34:06 -07:00
  • 50fb313f9a fix hardcoded armbian string in user creation log message Justin Oros 2026-04-16 10:30:47 -07:00
  • d21997af43 prompt for hub username with armbian as default, replace all hardcoded references Justin Oros 2026-04-16 10:29:53 -07:00
  • 95a56ef4f0 fix usermod group assignment to use if blocks instead of && chain Justin Oros 2026-04-16 10:26:28 -07:00
  • b706dd211d fix pkg update handling, curl dependency, sudo group check, systemctl blocks Justin Oros 2026-04-16 10:25:26 -07:00
  • f3a3f66982 rewrite setup-hub.sh with multi-distro package manager support Justin Oros 2026-04-16 10:22:52 -07:00
  • 384cf476ff replace hardcoded hub references with prompts, defaults: oily.dad / armbian / hubkey Justin Oros 2026-04-16 10:13:48 -07:00
  • b8d2a3e5bc fix SPOKE_DIR path and replace hardcoded finn/oily.dad with dynamic HUB_HOST Justin Oros 2026-04-16 10:05:25 -07:00
  • a49f830ed2 prompt user for hub hostname with oily.dad as default Justin Oros 2026-04-16 10:03:35 -07:00
  • fe7f77171f fix wired DNS heredoc trailing newline Justin Oros 2026-04-16 09:59:23 -07:00
  • 288aa698d0 fix netplan file fallback assignment bug in setup-network.sh Justin Oros 2026-04-16 09:57:29 -07:00
  • 96c737709c restructure: add setup.sh entry point, move scripts to spoke/ and hub/ Justin Oros 2026-04-16 09:53:30 -07:00
  • 2c8df6993d add setup-network.sh and rename setup.sh to setup-spoke.sh Justin Oros 2026-04-16 09:44:29 -07:00
  • c86dca283f add retry or abort prompt to all connection tests Justin Oros 2026-04-16 09:30:47 -07:00
  • 9015ff46c9 fix root check to use if block instead of fragile && chain Justin Oros 2026-04-16 09:23:36 -07:00
  • 87c08fb543 fix known_hosts ownership, ssh dir creation, and root user guard Justin Oros 2026-04-16 09:22:19 -07:00
  • 7bdafd316c fix keyscan validation to die early if spoke tunnel is not up Justin Oros 2026-04-16 09:18:40 -07:00
  • 114c97a1cb fix docker compose package name to docker-compose-plugin Justin Oros 2026-04-16 09:15:53 -07:00
  • c71ad59629 fix windows line endings in pasted key and rclone remote mount hint Justin Oros 2026-04-16 09:13:17 -07:00
  • 2abd6ac6a4 fix tunnel reachability check to be safe with set -e Justin Oros 2026-04-16 09:09:45 -07:00
  • ccd9b205b8 fix hub onboard-spoke script: keyscan, rclone check, dir creation, tunnel verify Justin Oros 2026-04-16 09:08:07 -07:00
  • f6c2c79a70 add hub onboard-spoke script to automate new spoke registration Justin Oros 2026-04-16 09:05:41 -07:00
  • cf8a10818a fix docker compose v2 compatibility Justin Oros 2026-04-16 08:27:01 -07:00
  • fefd082af2 add zero-touch spoke setup script with auto port detection and key options Justin Oros 2026-04-15 21:07:30 -07:00
  • 62e1629db6 prepare for second tunnel finn 2026-04-16 00:32:37 +00:00
  • eba72013b9 further fix readme finn 2026-04-15 12:33:51 -07:00
  • 08328c77e7 doc cleanup finn 2026-04-15 12:01:09 -07:00
  • c122007a46 fix typo finn 2026-04-14 19:07:09 -07:00
  • de05ffdb7d annoying typo finn 2026-04-14 18:43:09 -07:00
  • b7b3a9beaa fix container sftp2 finn 2026-04-14 16:40:21 -07:00
  • 14079d889b fix container sftp finn 2026-04-14 16:36:11 -07:00
  • 5f5d2fa760 add syncthing to spoke finn 2026-04-14 15:29:25 -07:00
  • d7014588f6 fix inline help finn 2026-04-14 15:21:49 -07:00
  • b16826fa8e change mountpoint finn 2026-04-13 23:31:40 -07:00
  • 56dff3f22b no user systemd it's stupid finn 2026-04-13 14:04:48 -07:00
  • 85df138d10 attempt service fix finn 2026-04-13 13:39:16 -07:00
  • d68f73525a checkpoint before troubleshooting systemd finn 2026-04-13 13:31:06 -07:00
  • 0c182f7dcb update readme finn 2026-04-13 13:08:32 -07:00
  • 299f6c5355 restructure finn 2026-04-13 12:53:14 -07:00
  • 05a5928a56 first pass helper script finn 2026-04-13 12:31:45 -07:00
  • d63d2fc073 minor finn 2026-04-11 14:27:05 -07:00
  • 54ff340772 add user docker finn 2026-04-11 13:08:14 -07:00
  • 8e4454ed42 auto hostname finn 2026-04-11 12:55:44 -07:00
  • 275f41caa7 hostname automation finn 2026-04-11 00:55:20 -07:00
  • dc42abeaa2 init finn 2026-04-11 00:35:28 -07:00