This is an automated archive.

The original was posted on /r/selfhosted by /u/areyouredditenough on 2023-09-01 17:40:56+00:00.


I’m fairly new to self-hosting a VPS. Last year I was proud of the fact that I watched 2 Udemy step-by-step courses on how to set up an Ubuntu server and host your own website on a VPS, generating the SSH keys, securing the server, using commands to udpate the server etc. 🤓

I currently have a Vultr 1GB HF VPS for a single website (Wordpress, Cyberpanel with OpenLitespeed. And that has been running ever since. I did have one issue where log files used up all the space on the server and the website wasn’t available for a while. Scared the living sh*t out of me, but I managed to get it up and running again.

Other than that, I had to fall back on some Vultr Snapshots a few times for smaller things (I have to admit that too 😏). That feature saved my bacon 🥓 😅

So far, I’ve really enjoyed saving a ton of money, while having much better performance than shared hosting (Fastcomet customer for years). However, it’s still very uncomfortable as I have no support to fall back on when things just don’t work - but that rare 😞 I try to keep things simple and manageable, so things don’t get out of hand.

My future plans (in the next year or so)

I would like to move from Vultr to Hetzner VPS with much more space and RAM at an affordable price to host more software on it. I wouldn’t mind spending 10-15 USD/month if I can run all that software and maybe a bit more on it.

Furthermore, I was looking at the Hetzner ARM VPSs, but from my limited knowledge it doesn’t seem to be the way to go just yet, as software that I might want to install won’t run on ARM. But that’s the noob speaking…You may call bullsh*t on that 🤣

Software I plan to run on that bigger server:

  • 1 small WordPress site, Cyberpanel with OpenLitespeed (basically my current setup)
  • Ghost for 1-2 small personal websites
  • Plausible Analytics for all my websites
  • A photo management software, e.g. photo prism, Immich,… (haven’t decided which one yet)

Some questions I have

  • Does it make sense to run all that software from above on one server, or segment it out?

The things that intrigues me about one server is it seems to be the more “simplified” solution as I don’t have different setups, logins etc. As a noob it can get scary and frustrating real fast.

  • I’ve read that Plausible doesn’t use OpenLitespeed. So would that be a problem if I install OPLS and NGIX on the same server?
  • I’m not sure how I would create bit-for-bit backup solution for the whole server that is set-and-forget and would be easy to set up. Isn’t there a way you can “attach” cheap storage to a VPS and use that somehow?

Ideally I want something that does a daily or weekly backup, keeps it for a while and then replaces it with a newer version. Then, if sh*t hits the fan, I click a button and the whole server restores bit for bit.

  • Would you recommend staying with the server software Cyberpanel or what would you recommend?

I don’t want to spend a monthly fee for that, but also have something more or less feature-rich and easy to use.

  • Do you think the software (listed above) I plan to run on it is too complicated to manage for a noob like myself?
  • I’ve heard a lot about Docker and how it makes things easy. Are there any things I should know about it or what not to use it for?
  • Want other tips do you recommend going forward?

…so overwhelming to see how much I don’t know yet…😫