I want to selfhost my own personal website. This is just for fun, as a hobby and to show off my skills to others. nothing big.

I have my own server home but I want to have something that’s separate from my personal stuff.

I do not need any support, meaning it can be as cheap as possible. I do not yet know how much RAM or CPU or storage I need. I guess CPU > 2GHz and 2GB RAM should be enough to start.

daily/weekly backup with rsync in case the hoster goes out of business.

I do not need a domain, I will use a dynamic dns hoster.

  • Kokesh
    link
    fedilink
    English
    arrow-up
    2
    arrow-down
    1
    ·
    edit-2
    6 months ago

    I was able to open any ports in NAT settings on my router and get access to my network. One day they pit me behind CGNAT. Wo i did the Wireguard tunnel connecting my tiny client ubuntu with outside VPS. Works like a charm. My operator can go screw themselves. I changed my DNS records to Cloudflare on my domain and pointed CF to my VPS server IP. So I can run everything through my domain.

    • TCB13
      link
      fedilink
      English
      arrow-up
      1
      ·
      6 months ago

      Great, but what services are you hosting ? What ports you need?

      • Kokesh
        link
        fedilink
        English
        arrow-up
        1
        arrow-down
        1
        ·
        edit-2
        6 months ago

        Adguard Home DNS, Jellyfin, Gitea, Webmin, webmail, LibreSpeed, SSH access, Wanderer (trail database), Portainer, Apache2 web server and most likely more.

        • TCB13
          link
          fedilink
          English
          arrow-up
          2
          ·
          6 months ago

          So, looks like tons of HTTP services and SSH.