Live data from Hacker News

Start Self Hosting

rohanrd.xyz

451–460 of 625 posts

Re: Start Self Hosting

#451

The world of Synology products is fascinating in this regard. Take photos - They’ve got iOS and android apps that replace your photo app; a truly self-hosted server you run in your home with pretty easy to use DNS support tools. Even shared albums work without much fuss. I think they’ve invested in the UX in recent versions, and it shows. https://www.synology.com/en-global/DSM70/SynologyPhotos

It is an idea that Apple should have done with Time Capsule. Instead they want to grow their Services Revenue.

Re: Start Self Hosting

#452

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…

Dumb question. I’m building little social apps, and I’m hosting stuff in GCP or AWS.

I have a few old computers that are still kinda beefy (quad cores and a 6-core, 16+ Gb ram, some old but still working 3TB hdd). Would it be stupid to run some of my code and data on these? Not everything I have needs to be geographically close to users or something like that, such as a mass notifier service that runs every so often. For example I’ve got a few auxiliary services that I’m sure I could run just fine off these machines, but I chose the cloud because it’s what I’m used to from work.. I have a fiber connection at home and I’m anyway powering my laptops and other electronics 24/7..

Obviously not a bigger business like your use case but I’m just curious. Some services cost quite a bit and I feel like I have better hardware for some things (non database) than what I pay for.

Re: Start Self Hosting

#453
post #98

Self-hosting is something that we should be constantly iterating on making easier; it's really the path forward for privacy centric folks. The main challenges are managing workload scheduling (SystemD is complicated for a layperson). Networking is another challenge; for instance, if you wanted all or part of these services to remain offline or on a Mesh VPN there's a lot of knowledge required. There's some projects t…

The problem is certificates and WAN access, and lack of MDNS on Android. There's basically no way to do anything that doesn't involve some manual setup, aside from developing a new purpose built app, and maintaining it in addition to the product, probably on two platforms.

If Mozilla still had FlyWeb things could be plug and play.

I have a set of proposals here to bring some of that back: https://github.com/WICG/proposals/issues/43

And some are considering the Tox protocol, but in general, we have not solved the most basic issue of self hosting. How do I connect to my device in a way that just works, LAN or WAN, without manually serting up the client or registering for a service?

Re: Start Self Hosting

#454
post #254

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.

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…

You are severely underestimating people.

Re: Start Self Hosting

#455
A good alternative would be decentralized peer-to-peer apps. I can see a a youtube-like app using a technology like torrents where users also host the videos they watch. If it would be easy to use, convenient and fast, I can't see any reason why such an app can't become successful. In a similar manner, I can't see why blogging platforms or social media p2p based apps apps can't be successful provided, of course, they are easy to use, convenient and performant.

Re: Start Self Hosting

#456
post #423

Earlier quoted context omitted.

Setting up a VPN is pretty easy these days. If you don't want to run it on your router, you can look at something like Tailscale for remote access.

*headscale If you care about privacy or self hosting, use headscale instead. You have no idea what tailscale is really doing.

>You have no idea what tailscale is really doing.

please elaborate...

Re: Start Self Hosting

#457

I love selfhosting. Right now I have this in my personal docker-compose.yaml: NextCould (3 installs, each their own MariaDB instance), HomeAssistant, Mosquitto, Vaultwarden, an Nginx served static website, Unifi controller, nzbget, Samba, librespeed, Wireguard, 4 MineCraft servers, AdGuard home, FoundryVTT and Traefik as reverse proxy for https (it's all 1 yaml file, everything! At least, excluding the HA config etc)…

How do you do your offsite backups?

Re: Start Self Hosting

#458
A few years ago I moved from a nailed down Apache "Webspace" to a self-hosted nginx server on a virtual debian instance for 3.50 Euros a month.

I had to learn a bit about Webserver configuration and best practises and have to adjust every now and then, but in hindsight I should have done that earlier. Before I constantly had to renew certificates manually (and the old hoster wanted not exactly little money for it) — now I can just use Let's Encrypt with automatic renewal.

Before I was limited to whatever my webhoster would allow to run (which was basically only PHP), now I can run whatever I want behind a nginx reverse proxy.

Re: Start Self Hosting

#460
post #52

I love self hosting. I made my own cloud platform [1] with app launcher [2] and add-on games [3], file conversion server application [4], and anti-virus server application [5]. I'm currently working on the third iteration of the Cloud and app platform [6] which features completely noSQL and cookieless user and session management features. They are my passion projects. [1] https://github.com/zelon88/HRCloud2 [2] https…

Interesting, we have done very similar things in completely different ways: http://github.com/tinspin (I made my own HTTP server and JSON database and on top of that I made a cloud platform with multiplayer games).
Post reply on HN