Live data from Hacker News

Screw it, I’ll host it myself

markozivanovic.com

451–460 of 495 posts

Re: Screw it, I’ll host it myself

#451
post #8

I'm curious as to for how long you've been using this setup specifically in regard to Nextcloud, and how many and what volume of files you store in it? I've set up a few Nextcloud instances in the last 2 years on Digital Ocean VPSs and Raspberry Pis and I ran into so many problems and difficulties which scaled with the quantity and size of files I hosted on it. I took care in setting up everything to a relatively sol…

When I was picking a self-hosted Dropbox alternative, I ended up going with Seafile rather than Nextcloud since it was a lot more focused (just file sync) and people said it was much faster. It's got a few rough edges but the core functionality has been rock solid. Granted, I've only had about 100 GB max stored in it.

I've been using Seafile for several years, and highly recommend it.

For the past couple of years, I've had it running in Docker on a cheap Azure VM, backed by blob storage. I've got around 2TB in there, and it all works marvellously.

Re: Screw it, I’ll host it myself

#452
post #161

Earlier quoted context omitted.

This is a key reason for why I started Helm - thehelm.com. There's a lot of talk here about the hassle of self-hosting and while many HN folks are perfectly capable of running their own servers/services, it can be very time consuming. We take away the hassle and provide the benefits of self-hosting at home.

I don't know anything about helm, but your promotional comments in here are getting a little shrill. I feel less inclined to investigate it tbh.

[deleted]

Re: Screw it, I’ll host it myself

#453
post #391

Earlier quoted context omitted.

Don't use such a browser then! Firefox is pretty good. An on-device firewall can firewall individual processes and applications. An upstream / gateway firewall does not have such fine-grained control. That was my point. Running stuff on my router is entirely possible, but I limit it to routing and running a wireguard endpoint. I prefer to run my private stuff in the confines of the home LAN.

"Don't use such a browser then!" Never said that I did! :) I use a text-only browser for reading HTML. Many times I do even use a browser for making HTTP requests. Truly one can use all these strategies, application-based, router-based, gateway-based, if they are available. They are not mutually exclusive. Personally I just would not feel like I can rely on extensions or other solutions tied to some software I do not…

What text only browser do you use?

Re: Screw it, I’ll host it myself

#454

The problem I have always had when building elaborate home server setups is the "set it and forget it" nature of the systems I've installed bites me in the ass. Since it's not my full-time job to manage these systems, I'm really not familiar with them the way I might be with the systems I manage at work. These systems cruise along for years, and when something finally does go belly-up, I can't remember how I set it u…

> when something finally does go belly-up, I can't remember how I set it up in the first place

Why should you need to remember it? Like you wrote later on, you just " document everything you do", as you do it. That's better than any sort of script or version control, since you can describe it how you like, which means quite succinctly. And it's not too difficult to adopt the mindframe of "What would I have needed to know 10 minutes ago to understand what to do".

> Docker has helped tremendously, since you can essentially use an out-of-the-box Linux distro with docker installed, and you don't really have to install anything else on the hardware

This actually illustrates, IMHO, how containers and docker are overused. You're talking about a single machine with a single purpose/set-of-purposes, and no occasional switching of configurations. So - why containerize? Whatever you have on Docker, just have that on your actual system.

> my advice is to keep the number of customizations to a bare minimum

Sound advice based on my own (limited) experience with self-hosted home-servers.

> and just as importantly, back up every single configuration file.

Fine, but don't rely on this too much. It's always a pain, if at all possible, to restore stuff based on the config files. Usually easier to follow your self-instructions for configuration.

Re: Screw it, I’ll host it myself

#455

Earlier quoted context omitted.

"Good to know that AWS employees are either clueless about their own offerings, or deliberately spreading misinformation." ::shrugs:: I don't work for that part of AWS. My opinion came from other experience. You're not only wrong, but you managed to insult me while being wrong. That's the worst kind of wrong. If you want some further reading, there is some cool work being done in this space. https://docs.aws.amazon.c…

Happy to be corrected if something is actually wrong, but somehow perpetual motion machine peddlers always seem to forget that part.

Again, with the insults. I comment for your benefit, not mine. I already know the right answers here, it is you who are mistaken. So you can either consider an alternative experience set which undoubtedly differs from yours, or not. I don’t care either way.

Re: Screw it, I’ll host it myself

#456

Ok, I’m SUPER into self hosting, but this article? No way. 1) Duck out isn’t a thing, just stop it. 2) Half the articles cited as examples of corporate abuse were later revealed to be mistakes by the user or easily avoidable pitfalls. 3) Self hosting still requires trust (software you’re running, DNS, domains, ISP, etc...) The line of who to trust and how far is a tough one to answer, even for the informed. How I sol…

> 1) Duck out isn’t a thing, just stop it. Well, 1) sorry but you don't get to decide this, 2) how would anything ever become a thing if people were not allowed to invent new things? - I'm not favoring the term just opposing your commanding

I do get to decide, as a member of popular culture, I get a say. (So do you!) And I say a resounding “no!” To duck it out.

Re: Screw it, I’ll host it myself

#457
post #369

Earlier quoted context omitted.

It is. Multi-wan is easier with appliances. I used pfSense over the last 12 years or so with multi-wan on and off (currently off). I've run pfSense in a kvm VM, and you can do multi-wan with this. Though I generally recommend dedicated NICs for the WANs and LAN. I've looked at the linux based appliances (as late as last week) and only clearos or openwrt supported multi-wan. I could be wrong (I'd like to be as pfSense…

I set up multi-WAN in a few small business contexts (on a Zyxel appliance, and on pfSense) and to be honest it was always a little flakier than I hoped. It was always failing over too quickly, or too slowly, or not reverting back to the primary WAN quickly enough when the failure/congestion cleared up. I think any sort of multi-WAN setup where you aren't actually an AS running BGP is doomed to be somewhat hacky. Of c…

The failbacks never actually occurred for me. I'd generally have to reboot the router.

Re: Screw it, I’ll host it myself

#458
post #250

Earlier quoted context omitted.

VPS doesn't solve privacy and security, it solves getting locked out of your account Does it really? It just seems like instead of trusting a big company that everyone knows, you trust a smaller company that not everyone knows that involves more work for you. I'm pretty sure I've seen articles on HN where VPS companies (maybe DO?) have kicked people off their infrastructure with zero notice. So, not at all different…

> Does it really? Yes. VPS is a standardized commodity. If one provider shuts you down you can just move to another.

Perhaps, depends on your needs, risk model, pricing etc... I use DO but couldn’t use AWS due to price for example. Hoping platforms whenever you catch the ire of the gods is a bad CX for this problem space.

Re: Screw it, I’ll host it myself

#459
post #250

Earlier quoted context omitted.

> Does it really? Yes. VPS is a standardized commodity. If one provider shuts you down you can just move to another.

Perhaps, depends on your needs, risk model, pricing etc... I use DO but couldn’t use AWS due to price for example. Hoping platforms whenever you catch the ire of the gods is a bad CX for this problem space.

You're the second person to mention DO. I have no idea what that is. But here is a list of 20 VPS providers:

https://techjury.net/best/vps-hosting/

As you can see, AWS is far from the only game in town. If you can't find two or three from that list that will meet your needs then perhaps you should reassess your quality metric.

(I note in passing that my preferred provider, Linode, is not even on that list.)

Re: Screw it, I’ll host it myself

#460

Earlier quoted context omitted.

Yup, the sibling comments mention a few alternatives (FreedomBox and Yunohost) but Sandstorm is really the only one I've ever used that makes me confident in the state of the system long-term. Let me elaborate on that. FreedomBox and Yunohost use more traditional software installation mechanisms; they'll install packages, run scripts, etc. They just add (sometimes very nice) UI around it. While that's great for some…

:) Always glad to see Sandstorm fans here. FWIW, there are places Sandstorm could improve here. Probably the biggest one for me is that Sandstorm backups do not happen automatically in the managed space. (You could automatically back up your Sandstorm server with another utility, and you can manually backup/restore individual grains in the web UI, but there isn't yet a really clean integrated way to restore grains in…

If you're from Sandstorm, can you please add Restyaboard?
Post reply on HN