Commit Graph

5 Commits

Author SHA1 Message Date
CanbiZ (MickLesk) 19fdd11c13 Refactor rackula-install.sh to streamline installation
Removed checks for security headers config file and adjusted installation steps for Bun and Rackula.
2026-07-02 08:34:11 +02:00
Gareth Evans c0492134af fix(rackula): install Bun outside /root so hardened service unit can exec it (#15540)
rackula-api.service ships with ProtectHome=true and
ExecStart=/usr/local/bin/bun. With BUN_INSTALL=/root/.bun the symlink
resolves into /root, which is masked in the unit's mount namespace, so
the service fails with status=203/EXEC and crash-loops. Use /opt/bun
instead, matching yubal and gitea-mirror.

Also drop the unused BUN_VERSION/BUN_VARIANT block (bun.sh/install
takes the version as a positional arg and detects avx2/baseline
itself, so the env vars were dead code) and restore the msg_ok
"Installed Bun" / msg_info "Setting up Rackula" pair.


Claude-Session: https://claude.ai/code/session_011sGajwSQGg1vd6m2AC6Byq

Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-07-02 08:32:50 +02:00
CanbiZ (MickLesk) dcac3e0870 Update install/rackula-install.sh
Co-authored-by: Tobias <96661824+CrazyWolf13@users.noreply.github.com>
2026-06-29 09:32:39 +02:00
CanbiZ (MickLesk) 82e3fc0d2e Update install/rackula-install.sh
Co-authored-by: Tobias <96661824+CrazyWolf13@users.noreply.github.com>
2026-06-29 09:32:29 +02:00
push-app-to-main[bot] 2ab62bea16 Add rackula (ct) 2026-06-29 07:03:50 +00:00