Earlier quoted context omitted.
Laypeople don't know that systemd exists. They will install a webserver or something and the package manager will automatically install and enable its unit file.
You know, nothing is really ever that simple and this comment makes me realize that. You actually hit on a philosophical difference in package managers lol. Ubuntu (not sure about Debian) will install, enable, and start a package, But Red Hat only installs it, because they expect you to configure the service first.
Start Self Hosting
601–610 of 625 posts
Re: Start Self Hosting
#602Earlier quoted context omitted.
I have various friends who have made similar statements about food (everyone should cook meals for themselves), cars (everyone should do their own basic repairs and maintenance), homes (everyone should do their own basic home maintenance), keyboards (everyone should do basic soldering and learn a non-qwerty layout), accounting (everyone should have a budget and do their own taxes), gardening, fitness, investing, educ…
You know, I have kids too, but I still wonder how much more dependent on big tech we might potentially get over the next decades, and how much responsibility I have in protecting and educating them in that regard. I'm postponing self-hosting mail for several years now, because it has A LOT of gotchas and requires tweaking and debugging every couple weeks/months because someone considers you a Spammer again (looking a…
The best I managed to do is that my family's email addresses use a custom domain I manage so I am not locked into a single webmail provider. Occasionally I have to deal with some issue or delivery delays (especially for authentication emails) but it's orders of magnitude less effort than when I made the mistake of trying to run my own mailserver.
Re: Start Self Hosting
#603Earlier quoted context omitted.
I have various friends who have made similar statements about food (everyone should cook meals for themselves), cars (everyone should do their own basic repairs and maintenance), homes (everyone should do their own basic home maintenance), keyboards (everyone should do basic soldering and learn a non-qwerty layout), accounting (everyone should have a budget and do their own taxes), gardening, fitness, investing, educ…
I guess put like that, I would say that my thought about the matter were a bit bullshit and I agree with you
Being self-sufficient is a noble goal, but I think it's also helpful to be realistic about the costs in order to make the proper cost/benefit decisions.
Re: Start Self Hosting
#604Earlier quoted context omitted.
Sounds like you might've had an unusually bad experience. Might've also been the distro; I don't like Ubuntu much myself. :P Maintaining inherited environments is also much more painful than ones you get to design from the ground up. I work with varied environments, and one with ~250 RHEL / CentOS machines has approximately the same level of maintenance burden as another with a dozen or so Ubuntus because the first e…
What do you suggest as a maintainable distro?
Re: Start Self Hosting
#605Earlier quoted context omitted.
Given the choice between $5/month and, say, $300 upfront most people will choose monthly. I think both options should be available but realistically not many people are going to buy the box. There have been a bunch like FreedomBox, IndieBox, Helm, etc. but they don't seem to take off.
Interesting – Helm definitely looks cool, close to what I had in mind. Pricing of $400 plus $99/yr subscription sounds tough – and it doesn't include a wifi router, which I think is an element that would make more sense to the average home user (and ensure it's not connected to the internet over wifi).
For hardware there's some interesting stuff like https://www.servethehome.com/inexpensive-4x-2-5gbe-fanless-r...
Re: Start Self Hosting
#606Earlier quoted context omitted.
Thanks for the response! I gotta disagree with you though on cost. You can get a beefy refurbished dual Xeon blade for a couple hundred bucks. Rack space where I live is like $50/month for 1U and gets much cheaper/machine as you scale up. $50 on aws will get me maybe 1 medium ec2 instance and an s3 bucket. With a used blade I get 20x the compute for the same price.
You're overestimating AWS/cloud costs by a decent amount. t3a.medium is under $30/month and that price only goes down when you reserve for the year. Save even more if you can run your service on ARM/Gravitron. A VPS service like Linode will have even better pricing than AWS. Driving over to a data center isn't free (time and cost), either. Those used Xeon blades are cheap for good reason – the companies that original…
But aws is extremely expensive per unit of raw compute performance. Obviously I concede that the stability and availability is unmatched compared to DIY solutions.
For my specific workload I need lots of memory and cpu cores. (Lots meaning my single 32c/64t 32Gb Xeon tower in my home). I almost fully utilize my resources and STIL need to pay aws for storage/tunneling/DNS/etc.
Consuming equivalent compute in aws would be hundreds of dollars per month.
Hybrid is just my preference!
Re: Start Self Hosting
#607I don’t need a reason why to self host, I need nice, clear, up-to-date tutorials on how to self host various services. Self hosting should be easy enough for everyday people. Perhaps preconfigured servers that treat services just like apps. Once I have a server setup, I should be able to install (and uninstall) services in a single click. The OS can handle permissions and containers.
There are numerous projects which have attempted to create this. https://sandstorm.io/ was the biggest one but as far as I can tell its largely unmaintained and most of the apps are outdated https://yunohost.org/ probably has the best "just works" experience but I didn't like that it wasn't using any kind of containerization which has caused them issues with shared libraries like PHP being difficult to update. As wel…
imo the reproducability guarantees of docker aren't enough and domething like NixOS is needed.
Re: Start Self Hosting
#608Earlier quoted context omitted.
Sure, but my old Google cloud apps on python 2.7 will one day get rug-pulled and forced to upgrade. It can only stay working forever if the platform doesn't change underneath it.
> Sure, but my old Google cloud apps on python 2.7 will one day get rug-pulled and forced to upgrade “Degradation over time” was being cited as a reason not to self-host. Pointing out that not self-hosting exposes you to risk of others changing the environment so it no longer supports your software is a diametrically-opposed argument.
Re: Start Self Hosting
#609Re: Start Self Hosting
#610This is why I'm building Timelinize [1]. It's a follow-up to my open source Timeliner project [2], which has the potential to download all your digital life onto your own computer locally, and projects it all onto a single timeline, across all data sources (text messages, social media sites, photos, location history, and more). It's a little different from "self hosting" but it does have a similar effect of bringing…