What I Learned Securing My First Public-Facing Server
Practices I put in place after standing up a self-hosted Gitea instance: infrastructure-as-code, reverse proxy, firewalls, fending off brute-force attempts, and keeping things patched.
Security Self-Hosting Ansible DevOps