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
    English
    132 months ago

    Oracle free vps. I run it for wireguard tunnel to circumvent CGNAT on my home connection. Shit company, yes, but works well for over a year. I run Ubuntu server on the VPS.

    • @TCB13
      link
      English
      32 months ago

      Yeah, those may work. Since you’ve one how does it look like? Are there blocked ports line SMTP? Are the IP good / aren’t blacklisted everywhere already? Thanks.

      • Kokesh
        link
        English
        1
        edit-2
        2 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
          English
          12 months ago

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

          • Kokesh
            link
            English
            0
            edit-2
            2 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
              English
              22 months ago

              So, looks like tons of HTTP services and SSH.

    • @TheDarkBanana87
      link
      English
      12 months ago

      Can you explain how to do it?

      I’ve registered recently but cant spin up a vm because its full on my region.

      What caveat should i aware of when using this service?

      And what instance do you choose?

      Thanks :D

      • Kokesh
        link
        English
        01 month ago

        My server is in Europe somewhere, I run Ubuntu server. Caveats… Doesn’t run on a gigiabit connection, but that is honestly not necessary. Once I got notification, that free instances are stopped when not in use for some time. After that they stopped it, I started it again and after that it just runs all the time.