this post was submitted on 08 Jul 2023
22 points (82.4% liked)

Selfhosted

40033 readers
554 users here now

A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don't control.

Rules:

  1. Be civil: we're here to support and learn from one another. Insults won't be tolerated. Flame wars are frowned upon.

  2. No spam posting.

  3. Posts have to be centered around self-hosting. There are other communities for discussing hardware or home computing. If it's not obvious why your post topic revolves around selfhosting, please include details to make it clear.

  4. Don't duplicate the full text of your blog or github here. Just post the link for folks to click.

  5. Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).

  6. No trolling.

Resources:

Any issues on the community? Report it using the report flag.

Questions? DM the mods!

founded 1 year ago
MODERATORS
 

I recently got into the world of self-hosting, and although I'm doing it through a VPS I've learned many interesting things, even so, I've only had my VPS contracted for 10 days, and of those 10 days, 8 I spent burning my head learning concepts that I had never heard or understood, and actually it's funny because I remember that's what it was like to learn to use Linux.

To begin with, I started with Ubuntu 22.04 and docker, in some situations installing the service was simple, running a command in my console and opening a browser in localhost and the port used, simple, but as I was installing services I found some that they simply exceeded my patience and knowledge, as was Peertube where I simply do not understand why I need to put a name and a password to a thousand different databases, and many times they use concepts like <SECRET KEY> I don't have the slightest idea what it means.

And so, I came across Yunohost, who makes the selfhosting process miserably easy, but so easy it honestly makes me feel dirty, to the point that I remember dualbooting Windows simply out of fear of Linux.

Now, I have 100% intentions to learn all those concepts that I don't know and manage my servers on my own and it's not that I'm "afraid" to do things on my own, but I need a stable server where I can have my services hosted, I can't create a docker instance to realize the following week that I restart the server to update that I forgot to point to a persistent volume and I lost all my data, which didn't happen to me but it was possible because in the end I do this for hobby and I'm experimenting.

And I don't know, I don't feel exactly "good" with Yunohost, I mean, it works great but what if for example I want to host something that is not in their list of supported services? I basically screwed myself. I feel like I'm in the same situation where I dualbooted Windows just for fear of Linux.

Edit: Thank you all for commenting! I am not answering them one by one because it would take me too long, but I want to clarify that I do read the messages and I agree with most of the comments, if not all! Although yes, I won't keep burning my head over it, while my VPS works, I'll learn everything I can virtualizing on my own PC.

you are viewing a single comment's thread
view the rest of the comments
[–] [email protected] 4 points 1 year ago

Working smarter is in understanding how your computer, systems, and services work. Yunohost is good for getting started and wading the waters of doing it yourself. The real fun and satisfaction in the hobby is putting in the hard work, learning, and growing smarter for it.