What are some good getting started guides for self-hosted projects?

nighty@lemmy.ml to Selfhosted@lemmy.world – 10 points –

What are some good guides to read up on? Your favorite comprehensive guides/recipes for SSH, OpenSSL, HTTPS, DNS, etc.? Any public APIs you'd recommend? Any spreadsheets with comparing the pricing between providers?

I'm not really asking for much, just a starting point, so a single article/piece of info would suffice.

Thanks in advance!

1

I've started my journey with SmartHomeBeginner articles. Basically:

  • I got a Intel NUC
  • Set up Ubuntu server on it
  • Looked up some cool apps that I can use on it. I think Pihole was the first one
  • Started with docker setups as that would make it easier to manage all of the apps
  • After I added more apps I decided to have them accessible from anywhere (traefik + Cloudflare)
  • Most recently I added security practices, like closing all unnecessary ports on the server, best docker practices, using RSA for SSH instead of password and CrowdecApp

All I've mentioned above you SHOULD be able to find on the website I linked. I also used DigitalOcean website for some things, and to understand how it all works.