Live data from Hacker News

Start Self Hosting

rohanrd.xyz

381–390 of 625 posts

Re: Start Self Hosting

#381

One problem with "self-hosting" is you're usually still hosting in the cloud – say, on a DigitalOcean droplet or something. That means you're spending $5-10 every month or whatever, plus you're still vulnerable to some amount of cloud-provider fickleness (though much less than a SaaS provider). Much better would be a physical device in your own home. Lately I've been dreaming about a home wifi router that doubles as…

Those cheap $5 servers are weak, probably best to compare to a rasberry pi which is cheap.

Re: Start Self Hosting

#382
post #153

I 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…

I always check for yunohost on these self-hosting threads. Standing up a yunohost on my raspberry pie has been on my to-do list for a long time.

Unfortunately their default for my raspberry pie didn't "just work" on the Saturday evening I tried it. It was my first foray with that raspberry pie, so installed a different server OS and spent the rest of the evening setting up a basic server for an HTML file and learning more about SSH. That was my experience as a non-IT engineer. I'd be interested in other people's experiences using yunohost (or sandstorm for that matter).

Maybe the solution isn't to make an idiot-proof stack of tech. Maybe we need a central repo of tutorials and how-tos so that any idiot could self host? Something better than the scattered YouTubes and blogs I remember seeing when I Googled after this.

Re: Start Self Hosting

#383

Hosting a server from my house is a violation of the TOS from my ISP. My choices are them or DSL. I don't live in a rural area. I'm well inside a metro area of 5 million people in the USA.

Break your TOS. An ISP that doesn't allow you to use the internet is a web service provider.

Re: Start Self Hosting

#384
post #85

Earlier quoted context omitted.

"Flip the wrong switch and you expose something to the world." One strategy for dealing with accidental misconfigurations is to employ a "network slug"[1]: "A Network Slug, or "Slug", is a transparent layer 2 firewall running on a device with only two interfaces. ... The purpose of a Slug is to reinforce a security policy or to block uninentional leaks of information." [1] https://john.kozubik.com/pub/NetworkSlug/tip…

I have never head this idea described in text before. However, I have made firewalls this way for decades. They were typically for stuff that ran in a datacenter so it would be a 1U server with three NICs. I would really like to make such devices for home or office use. What would be a good device to use for this? Unfortunately, RaspberryPIs do not come with 2 or 3 NICs. Any recommended alternatives?

I am using these:

https://www.seeedstudio.com/Rapberry-Pi-CM4-Dual-GbE-Carrier...

... to make firewalls and bridges with rpi cm4 ...

Re: Start Self Hosting

#386
Speaking of which.

Is there a good self-hosted version of Google photos and by which I mean the critical features that make Google Photos so attractive:

a) very good mobile sync

b) creepily good contextual search (search by people, places etc.)

c) family sync and family albums based on b)

I would gladly pay more than what I pay for Google photos for a local version AND a setup fee to help me transfer.

Re: Start Self Hosting

#387

Earlier quoted context omitted.

I'm not going to run Tor or a VPN from my static web page.

But readers might

I'm okay with forcing people to choose between anonymity and reading my content. I'm not going to publish anything that they have any reason to hide, with very high probability.

Re: Start Self Hosting

#388

My business just started self-hosting, but we severely underestimated the cost of air conditioning (installation), SFP adapters, enterprise Ethernet and electrical infrastructure and ended up spending as much on peripheral stuff as servers. So far the whole operation has cost around $30k (small business). We stand to save $1-1.5k per month at the moment, less the cost of symmetrical fiber about $500/mo. Next year it…

I'm glad you did. One of the things that scare me the most about the current state of the Internet, it's how centralized it's everything in the "cloud" with a lot of the Internet infrastructure depending on like 5 providers. Self hosting it's dirty, time consuming, expensive, risky, but it's predictable.

The problem with XaaS it's how little control we have. Not only the rules of pricing can change any day, but if you're already dependable on the service, they could easily shut down that service if it's not profitable enough, and with some luck you will only be able to migrate in a few months.

Re: Start Self Hosting

#390
post #254
post #160

Earlier quoted context omitted.

> Is it? It has clean and logical abstractions, and consistency. Services depending in each other isn‘t complex or difficult to understand. For a technologist or engineer, yes. For a layperson , no. The average consumer who desires privacy is probably neither a technologist or engineer, so the longterm target is something that just works . Laypeople also aren't going to entertain the kind of pedantry that is systemd…

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.

What “lay person” is going to install a web server??? That’s insane. Maybe a lay faang-er would.

Lay people work in a factory or shoe store or accounting firm. They have 1 or more kids. They hear what their friends are doing, and as long as it only requires signing up on a web page, they will consider it. They will use the same password as they do for their bank.

And that’s FINE! There is life outside technology, and those lay people are busy living it.

Post reply on HN