Live data from Hacker News

Screw it, I’ll host it myself

markozivanovic.com

481–490 of 495 posts

Re: Screw it, I’ll host it myself

#481
post #400

Earlier quoted context omitted.

I am surprised too, it trully is home computer , connected to all computers inside and outside, and yet usual routers are cheap and dumb.

Your definition makes routers sound pretty smart, not dumb? Cheap, yes.

Smart is Linux machine I use as router.

It is uniquely suited to run services without interruption, like file share, messengers, torrent, http server, etc. Smartphone and laptops are mobile devices with spotty connection, powered by battery.

Instead we've got Cloud.

Re: Screw it, I’ll host it myself

#482

Earlier quoted context omitted.

This right here; but even more so. Eventually, whatever platform / tool you use will need to be upgraded. Security vulnerabilities, new features, etc happen and projects like these can get abandoned within a 5-year timeframe. When you have to migrate to either a new or upgraded platform, you have to figure it all out yourself. When the config is broken by an upstream dependency, you’re on the hook too. Who knows if t…

Long term platform stability seems to be moving from relying on the OS to higher up in the stack with the advent of Docker. It feels like Docker is being used more and more in cases where I would have considered something like CentOS.

But when you do Kubernetes or Docker, there’s almost always another stack beneath you that you have to build and maintain. Whether that’s bare metal (yikes), VMWare ($$$) or AWS/Azure (not self-hosting) you still have to deal with upgrades / API changes / hardware refresh there.

Container solutions really only get you out of “doing the work” if you can leverage a prepackaged container management solution from a cloud provider. Self-hosted containers are frequently more trouble than they’re worth since the solutions for managing them are either insanely complex (Kubernetes) or so simplistic you have to write some custom logic to build/deploy them.

Agree with the point about CentOS though; at this point the idea of a Linux “distro” is dead. The way forward is a hypervisor model where the kernel is protected from application code (including all dependencies from the userland) with barebones Docker images like Alpine used as the basis for a declaratively-defined system. The one thing Docker does very well is isolate dependencies which reduces integration complexity and lets you modularuse the whole thing. Incidentally this actually makes it harder for hobbyists to get into as the mental model for it has a lot more complexity and you need more expert knowledge to write the scripts to build and configure your app automatically.

Re: Screw it, I’ll host it myself

#483
post #269

"for purely private use, I wouldn’t opt for AWS even if I had to choose now. I’ll leave it at that" I will elaborate: I started out with AWS several years ago. I could never work out how they calculated my bill, and had more than one >$100 shocks for hosting my personal services. I moved to DO and Vultr (stayed with DO for no real reason) and so shut everything down on AWS. But I still got a $0.50 monthly charge on m…

Oh god I’m not the only one. I tried to host my own personal projects on AWS but could not for the life of me ever get the resources to be turned off.

Re: Screw it, I’ll host it myself

#484
post #446

Earlier quoted context omitted.

I second this. I use FolderSync Pro to sync with Nextcloud. Straightforward setup and quite reliable.

How does it compare with the Syncthing companion app, which is 100% open source and ad free?

Not sure, I have not used Syncthing yet.

Re: Screw it, I’ll host it myself

#485
post #479

Earlier quoted context omitted.

DO = Digital Ocean Again, depending on your needs, VPS are not a commodity. GCP offers a few things that Azure or AWS don’t, etc... Often times making sweeping generalizations without deep industry knowledge is a bad idea. If you don’t even know what DO is, why do you feel experienced enough to argue?

Because I've been self-hosting my internet services on VPS's for the last 15 years on various providers. There are literally dozens of them. They are absolutely a commodity.

God, you just don’t get it.

NOT EVERYONE HAS THE SAME NEEDS AS YOU.

DIFFERENT CLOUD PROVIDERS OFFER DIFFERENT SERVICES

YOU OBVIOUSLY HAVE NO IDEA WHAT THE MARKET OFFERS

/rant

Re: Screw it, I’ll host it myself

#486
post #479

Earlier quoted context omitted.

Because I've been self-hosting my internet services on VPS's for the last 15 years on various providers. There are literally dozens of them. They are absolutely a commodity.

God, you just don’t get it. NOT EVERYONE HAS THE SAME NEEDS AS YOU. DIFFERENT CLOUD PROVIDERS OFFER DIFFERENT SERVICES YOU OBVIOUSLY HAVE NO IDEA WHAT THE MARKET OFFERS /rant

"Cloud" and "VPS" are not the same thing. VPS = Virtual Private Server, which is one very specific kind of cloud service. Cloud services in general are not a commodity, but VPS is.

Re: Screw it, I’ll host it myself

#487
post #445
post #385

> you should consider switching from... Google Maps to OpenStreetMap I've looked into it, but there is very, very little in OpenStreetMap in my area. And I do not have the time, resources, or expertise to map out my entire area enough to make it useful myself. I would like to contribute to the project, but switching over entirely just isn't an option for me.

I wonder where you live, do you mind sharing the region? (I have the privilege to live in central Europe, where OSM is actually chock-full of information.)

I live in the rocky mountains area of the USA.

Re: Screw it, I’ll host it myself

#488

Earlier quoted context omitted.

FreedomBox is the only one that security updates from Debian. And for more than five years. Without breaking changes.

Eh? People who installed Sandstorm in 2014 are still getting regular security auto-updates today, even if they haven't touched their server between then and now. The very first app package ever built for Sandstorm -- created before Sandstorm was even announced publicly -- still works today, on the latest version of Sandstorm.

No, there are no backports of security fixes for the applications.

Re: Screw it, I’ll host it myself

#489

Earlier quoted context omitted.

I went down an almost identical path/plan, but then stopped due to corruption concerns with doing the VPS / home sync the way that I wanted without a NAS in the middle managing the thing. It’s still possible, but it explodes the complexity. One of the big things I wanted to accomplish was low cost and easy to integrate / recover from for family in case of bus-factor. I didn’t expect to compete with the major cloud pr…

There is a cryptocurrency called siacoin. It offers cloud storage and there exist a nextcloud plugin for it to integrate it as a storage backend. I have some plans on trying this setup. What do you think? https://nextcloud.com/blog/introducing-cloud-storage-in-the-...

Huh. I'd be interested in hearing your experience with it

Re: Screw it, I’ll host it myself

#490
post #486

Earlier quoted context omitted.

God, you just don’t get it. NOT EVERYONE HAS THE SAME NEEDS AS YOU. DIFFERENT CLOUD PROVIDERS OFFER DIFFERENT SERVICES YOU OBVIOUSLY HAVE NO IDEA WHAT THE MARKET OFFERS /rant

"Cloud" and "VPS" are not the same thing. VPS = Virtual Private Server, which is one very specific kind of cloud service. Cloud services in general are not a commodity, but VPS is.

::facepalm:: Tell that to my lambda functions.
Post reply on HN