A CLI-first git forge.

cli forge git self-hosted

https://gitbay.org

Security hardening sweep: fuzzing, headers, host sandbox (#28) !28

merged cmc wants to merge krz/gitbay:security-sweep into main

cmc

Software half of #28: parser fuzzing (found and fixed a decodeArmor slice bug), CSP and security headers, govulncheck (circl bump), threat model doc, audit script. Host half: systemd sandboxing, unattended-upgrades, fail2ban, sshd throttling, monitoring heartbeat. Leaving #28 open — it is an umbrella; this closes the concrete items.