Commit graph

  • 2181e87a0f fix(bootstrap): converge the tailnet hostname on an already-joined box claude-hdb 2026-07-12 15:47:38 +0000
  • 0c070ae5f0
    Merge pull request #6 from claude-hdb/fix/sshd-hardening-first-wins Daniel Marin 2026-07-12 16:31:35 +0100
  • 6e6bf0dceb fix(bootstrap): validate the merged sshd config before bouncing the daemon claude-hdb 2026-07-12 15:29:09 +0000
  • 77974d99d6 fix(bootstrap): sshd hardening never applied on cloud images claude-hdb 2026-07-12 15:26:34 +0000
  • 5e5b864a74
    Merge pull request #5 from claude-hdb/fix/os-release-clobbers-version Daniel Marin 2026-07-11 20:39:32 +0100
  • 4b9cec210d fix: source /etc/os-release in a subshell — it clobbers $VERSION claude-hdb 2026-07-11 19:37:48 +0000
  • bcaade0e93
    Merge pull request #4 from claude-hdb/feat/runner-bootstrap-role Daniel Marin 2026-07-11 19:46:56 +0100
  • 63b2effe03 feat: runner install resolves the latest release when --version is omitted claude-hdb 2026-07-11 18:44:43 +0000
  • e395d6754a feat: runner bootstrap role — defaults tag:ci, refuses tag:server claude-hdb 2026-07-11 18:25:47 +0000
  • d9bb83a915
    Merge pull request #3 from claude-hdb/feat/runner-install Daniel Marin 2026-07-11 19:18:59 +0100
  • 9730e4336c docs: --labels replaces the default label set, not appends claude-hdb 2026-07-11 17:51:08 +0000
  • bb4f7107fe docs: README section for runner install claude-hdb 2026-07-11 17:45:38 +0000
  • e463493bd1 feat: runner install command — GitHub Actions runner as an unprivileged systemd service claude-hdb 2026-07-11 17:41:09 +0000
  • eee86009a1 docs: runner install implementation plan claude-hdb 2026-07-11 17:34:16 +0000
  • 95e30b3170
    Merge pull request #2 from claude-hdb/fix/openssh-server-dep Daniel Marin 2026-07-11 11:39:31 +0100
  • 5fb342d64d fix: bootstrap installs openssh-server — sshd_config.d does not exist on pristine images claude-hdb 2026-07-11 10:38:14 +0000
  • 9f079bff55
    Merge pull request #1 from claude-hdb/feat/rig Daniel Marin 2026-07-11 09:34:50 +0100
  • df17851108 refactor: rename deployor to rig; canonical heavy-duty/rig URLs claude-hdb 2026-07-11 08:25:48 +0000
  • 924090a427 feat: curl installer, shellcheck+tests CI, living README claude-hdb 2026-07-10 20:56:05 +0000
  • d4697a0ad5 fix: pass check substrings to grep with -e so dash-leading patterns assert claude-hdb 2026-07-10 20:53:32 +0000
  • 33c27452ac feat: coolify install command — required version pin, AUTOUPDATE=false claude-hdb 2026-07-10 20:50:41 +0000
  • c19bb7d99a fix: die() prints only the message, not the exit code claude-hdb 2026-07-10 20:48:36 +0000
  • aa4185f9ed feat: bootstrap command — hardening, unattended-upgrades, tailscale join claude-hdb 2026-07-10 20:43:24 +0000
  • db60771c6a feat: deployor dispatcher + dependency-free test harness claude-hdb 2026-07-10 20:40:07 +0000
  • 7280544e3a chore: repo birth claude-hdb 2026-07-10 20:37:08 +0000
  • 0f364ee40a
    Initial commit Daniel Marin 2026-07-11 09:10:19 +0100