Live data from Hacker News

Ask HN: Which self-hosted solutions are you using?

news.ycombinator.com

91–98 of 98 posts

Re: Ask HN: Which self-hosted solutions are you using?

#91
post #78

Earlier quoted context omitted.

How do you keep your docker images up to date? With virtual machines or even lxd containers, you can enable unattended upgrades but not with docker. There is a project (I forget the name) to destroy and rebuild containers with the newer image version, but it doesn't work with images that are built off of others using a Dockerfile.

watchtower ( https://github.com/v2tec/watchtower ) is the project you're probably thinking of. It works great for me.

This looks useful, thanks for the link.

Re: Ask HN: Which self-hosted solutions are you using?

#92
post #28

I can't really see what perkeep is or does form the cursoray look. As far as self hosted goes, I do everything. Nextcloud, wekan, confluence, iredmail, web host, /nginx, Hugo, openeats, suricata, etc... If I can't self host it, it's not a contender for me. Anything I want to use, I need to be able to control and host. I don't have a rocket chat, but I do participate in a trusted version that I know the other party se…

I've considered going self-hosted a lot of times, for several "everyday use" services. But there are always two things that make me hesitate: - Cost. My needs are small so in practice I can stay in the free tier of most services. - Availability/Reliability work. All the maintenance burden would now fall over me: data backups, network failures, etc. Could you comment on these points, from your experience? (also whatev…

Sure. There are a lot of reasons I feel self hosting is better for my use cases and threat model, yours may be different. The number one reason I consider only self hosted, is for the control it offers me.

Cost wise, my self hosted operational expenses are -way- less expensive than any cloud offerings, let alone signing up for every SaaS/PaaS service I want to try out or actively use. Most offer self-hosted/self install for free, charging for hosting on their infra. A single, reliable small VPS runs around $3-$5/mo at the least. I have almost 30 VMs (not all powered on at one time) on my own two e-bay purchased servers in HA. Also around a third of those VMs require more RAM or storage than the low costs VMs. So just having those VMs would cost around $200 a month. Though if I used cloud based, I likely wouldn't have nearly as many VMs.

Upfront costs for the server + drives was ~$500. I also have a NAS that was around $500 with drives. So all in one time costs around $1000. I've now used those items going on 6 years, replacing a few hard drives here and there.

Backup wise, the hypervisor backs up images and snapshots to the NAS. I backup the entire NAS to Backblaze B2 at a cost ~ $100 a year. S3 would be around $750/yr alone.

Self-hosted: Capex: $1100 (hardware, some licensing items) Opex: $300/yr (hardware replacement, backup costs, external necessities [domain, Voip trunk, etc] )

Cloud hosted: Capex: $0? Opex (Lets say half the VMs, 15x$5) : $1700/yr

In terms of availability and reliability to make it work; it certainly does take some time and effort to maintain. I am responsible for all the updates on the OS and software of course,and I can't blame anyone else for failures. Again, I like this level of control and responsibility. I can update on my schedule for down time or when needed for security fixes. I'm not waiting around for some one else to apply the fixes or inconvenience of unplanned downtime for it. I'm not saying my stack is more reliable than AWS or Azure, but I've taken steps to minimize issues. I'm still at the mercy of my one ISP line and electrical outages of course.

What concerns me about self hosting: You're responsible for everything. Security most of all, people seem to skimp on because it is difficult or gets in the way. You can't make a 100% secure system anywhere, but if you're self-hosting you absolutely need to work WITH security in mind and not sabotaging for the sake of convenience or 'just getting it working'.

It's not a set it up and forget it situation. You still have to do updates and occasionally fix things when they break. Reducing the amount of time and any barriers to this is key in getting it done. Personally, I use orchestration and automation tools to help.

Interoperability with other services/APIs can sometimes be finicky to get right, especially behind NATted situations. Sometimes not worth the hassle.

Some ISPs block certain well known ports. Of course, NATting services that are not well documented, also sucks sometimes. ----

TL;DR: I like the control that self hosted gives me. In my case it's cheaper than AWS/VPSes. If you do self host, keep your stuff updated and as secure as you possibly can.

Re: Ask HN: Which self-hosted solutions are you using?

#93
I probably would happily use hosted solutions, but being in China, everything is either completely blocked, half-works, or way too slow. So we (have to) use Gogs[1] as own Github, Mattermost[2] as own Slack, and StandardNotes[3] as own Evernote (Evernote has China presence, but it's a slightly different product + privacy concerns). I'm also quite happy with Haraka[4] mail server for outbound emails as a self-hosted Mandrill / Mailgun alternative.

[1]: https://gogs.io/

[2]: https://www.mattermost.org/

[3]: https://docs.standardnotes.org/self-hosting.html

[4]: https://haraka.github.io/

Re: Ask HN: Which self-hosted solutions are you using?

#94
post #73

Earlier quoted context omitted.

Do you use Zimbra at work? How is that compared to using Exchange for example? Any drawbacks?

Yep, we use Zimbra for company mail. I've only used Office 365 though not Exchange standalone so my comparison reflects that. Pros for Zimbra are: It supports Exchange Web Services and ActiveSync so you get complete feature parity for setting up Macs/iOS and other Exchange supporting devices. Makes it as easy setting up users as a full O365 setup. Licenses are pretty cheap, we're paying I think £400-500 for 25 users…

Thanks for your reply.

It has always annoyed me that almost everyone uses exchange or gmail. It's refreshing to see people use something else.

Re: Ask HN: Which self-hosted solutions are you using?

#96
post #67
post #15

I try to use self-hosted over cloud-based services. The loss of control over data, privacy issues and just being burnt too many times means services are ephemeral to me at best. Some of the things I use heavily: * Nextcloud * Bookstack * Privatebin * Mailu (although I'm slowly moving to a manual setup) * Wallabag * Selfoss I'm also waiting for pixelfed, peertube and pleroma to mature a little more. I'm moving some of…

Out of curiosity, how are you burnt so many times from online services?

Probably more than anything else it was from when I bought my iPad. There was an explosion in apps after I bought it, and services came with it, along with subscriptions.

The first thing I knew something was wrong was when my subscription to BBC Good Food Magazine changed, and I could no longer email myself recipes in any meaningful format (I had to screenshot the page and share it).

A common one is when a service is bought out and goes to crap, or when a service just goes under (like ma.gnolia) and you lose everything.

Plex has also burnt me by not letting me access content on my own network when their online service goes down.

Facebook burnt me more times than I can count, but Cambridge Analytica was the last straw.

My favourite type of burn is the breach of a security company burn, like lastpass.

Re: Ask HN: Which self-hosted solutions are you using?

#97
post #59
post #11

Awesome list: https://github.com/Kickball/awesome-selfhosted Subreddit: https://www.reddit.com/r/selfhosted/

I came here looking for reviews and recommendations instead of a list of everything under the sun where I have to figure out what's good and what isn't

I'm with you in that I love the HN input, but it's nice to see links to the 'awesome lists' for reference. I generally bookmark these types of threads under 'hackerNews BestOf', to come back to later on. Doesn't hurt to share them in a comment, just ignore if it doesn't benefit you directly.

So, while today I'm not interested in the 'lists', when I come back looking for x,y,z I might be.

Re: Ask HN: Which self-hosted solutions are you using?

#98
post #28

Earlier quoted context omitted.

I've considered going self-hosted a lot of times, for several "everyday use" services. But there are always two things that make me hesitate: - Cost. My needs are small so in practice I can stay in the free tier of most services. - Availability/Reliability work. All the maintenance burden would now fall over me: data backups, network failures, etc. Could you comment on these points, from your experience? (also whatev…

Sure. There are a lot of reasons I feel self hosting is better for my use cases and threat model, yours may be different. The number one reason I consider only self hosted, is for the control it offers me. Cost wise, my self hosted operational expenses are -way- less expensive than any cloud offerings, let alone signing up for every SaaS/PaaS service I want to try out or actively use. Most offer self-hosted/self inst…

It's been almost a week but I still wanted to thank you for your long and detailed reply.

I also felt that self-hosting could bring security issues to the table where nothing was before... but of course the huge savings in other fronts might compensate the extra work. In any case, that's a good looking setup you have there!

Post reply on HN