Pre-launch — Gluecron is in final validation. Public signups and git hosting for non-owner users open after launch review.
Commitee80a15unknown_key

fix(bootstrap): apt-install unzip + xz-utils + tar (Bun installer needs unzip)

fix(bootstrap): apt-install unzip + xz-utils + tar (Bun installer needs unzip)

User ran the bootstrap on a fresh Hetzner Cloud server via cloud-init.
Failed at step 3 with 'error: unzip is required to install bun'. Bun's
official installer (curl bun.sh/install | bash) calls unzip to extract
the prebuilt binary. Ubuntu 24.04 minimal images don't include unzip,
xz-utils, or tar by default. Added all three to the apt-get pkg list
so future bootstrap runs handle every Bun edge case.
Claude committed on May 8, 2026Parent: fc1e337
1 file changed+11ee80a15e3fae1d6246933d5dbbe23158f7300d27
1 changed file+1−1
Modifiedscripts/bootstrap-hetzner.sh+1−1View fileUnifiedSplit
7878export DEBIAN_FRONTEND=noninteractive
7979apt-get update -qq
8080
81for pkg in git curl ca-certificates gnupg debian-keyring debian-archive-keyring apt-transport-https openssl; do
81for pkg in git curl ca-certificates gnupg debian-keyring debian-archive-keyring apt-transport-https openssl unzip xz-utils tar; do
8282 dpkg -l | grep -qw "$pkg" || apt-get install -y -qq "$pkg"
8383done
8484ok "base packages installed"
8585