I published my complete guide for setting up a GoToSocial server! You can find it here: https://ovelny.sh/blog/a-complete-guide-for-your-gotosocial-server/
This is an attempt to cover *everything* you might need after deploying your VPS:
* Initial setup and hardening.
* Reverse proxying using Caddy.
* Additional hardening with fail2ban.
* Some custom rate limiting.
* Web Application Firewall using OWASP Coraza.
* Automated backups using restic.
Everything has been thoroughly tested and should work right away. This is a long guide to follow but is worth the hassle! Feel free to boost if you find this useful 💜