I’ve seen a lot of people saying things that amount to “those tech nerds need to understand that nobody wants to use the command line!”, but I don’t actually think that’s the hardest part of self-hosting today. I mean, even with a really slick GUI like ASUSTOR NASes provide, getting a reliable, non-NATed connection, with an SSL certificate, some kind of basic DDOS protection, backups, and working outgoing email (ugh), is a huge pain in the ass.

Am I wrong? Would a Sandstorm-like GUI for deploying Docker images solve all of our problems? What can we do to reshape the network such that people can more easily run their own stuff?

19 points
*

the hardest part is doing backups and updates. Repeat after me:

no backup, no pity,

updates neglected, compassion rejected.

permalink
report
reply
8 points

Dear Debian users: please also update your Debian version, not just your packages. Like… once a decade would be an improvement for many poor servers.

permalink
report
parent
reply
3 points

Haha, yeah, I totally have proper backups…

permalink
report
parent
reply
18 points

If you’re afraid of the CLI then you probably didn’t be hosting anything complex yourself. The CLI is one of the least complicated parts of server administration.

permalink
report
reply
13 points

Getting a decent VPS is pretty cheap. Email is the enormous problem. Even if your VPS provider allows outgoing email, your IP address will be flagged and blocked by all mailservers everywhere for the crime of not being Google or Microsoft, or not having a full-time person working 24/7 to satisfy the people in charge of blacklists. You can pay someone else to send your email, but that’s going to cost you as much or more as the VPS you’re using to host your entire app.

permalink
report
reply
3 points

It’s actually rare these days that mail from my personal server (on a Linode/Akamai IP) is rejected, and I don’t even have DMARC set up, only SPF and DKIM. I just use my old gmail address as a backup for those rare situations.

permalink
report
parent
reply
2 points
*

Something like Zoho is only $12 a year per hosted email address.

permalink
report
parent
reply
1 point

How many outgoing emails are we talking about? Because there are a lot of free or cheap options for personal use and small businesses.

permalink
report
parent
reply
13 points

It’s not the command line that’s hard but the lack of proper documentation and tutorials that makes things hard.

permalink
report
reply
8 points

Especially when it’s extremely rare to find documentation that aren’t intended on being too verbose. Documentation with bottom line up front writing style is a rarity.

permalink
report
parent
reply
2 points

man <command> is your documentation for the tool itself.

permalink
report
parent
reply
13 points

Do we actually need people afraid of CLIs to host anything? Sounds like a hassle.

permalink
report
reply

Technology

!technology@beehaw.org

Create post

A nice place to discuss rumors, happenings, innovations, and challenges in the technology sphere. We also welcome discussions on the intersections of technology and society. If it’s technological news or discussion of technology, it probably belongs here.

Remember the overriding ethos on Beehaw: Be(e) Nice. Each user you encounter here is a person, and should be treated with kindness (even if they’re wrong, or use a Linux distro you don’t like). Personal attacks will not be tolerated.

Subcommunities on Beehaw:


This community’s icon was made by Aaron Schneider, under the CC-BY-NC-SA 4.0 license.

Community stats

  • 2.8K

    Monthly active users

  • 3.4K

    Posts

  • 78K

    Comments