Live data from Hacker News

Self-Host All the Things?

tedium.co

181–190 of 295 posts

Re: Self-Host All the Things?

#181

Self-hosting is a big operations problem, with few tools to automate it. Long ago, I had an associate tell me that he was having some success with setting up Wordpress sites for local political organizations. I said to him: "Oh, that's really neat! What are you doing to ensure that the sites stay up to date with security patches?" His response was completely unrelated to my question, which I figured was my answer and…

> Anything I deploy needs to have an upgrade plan. Ideally, something that provides a package (either on distro or a repo the package provides), so "apt update" will resolve it. Docker can be a good way as well, Sentry does a pretty good job at this. I wrote an article called "Never update anything": https://blog.kronis.dev/articles/never-update-anything which in truth argued that while updates are necessary, they're…

Anecdote, I also had a container app fail, from a trusted provider that I assumed weighsy have plenty of testing in place, but maybe it was too synthetic.

Sonarr from LinuxServer.io briefly changed to a dev build and boned the DB before switching back to a stable build.

Re: Self-Host All the Things?

#182
post #143

Earlier quoted context omitted.

I have a $4/month VPS that comes with a static IP address. Any reason you shouldn't use that as a proxy to solve the dynamic IP problem?

These IPs are often used by spammers before you get them and have bad reputations, but that's usually a solvable problem.

But if you own the IP for 6 months with no abuse, wouldn’t that solve the problem?

Re: Self-Host All the Things?

#183
I self host a huge amount of stuff on-top of a custom cloud platform I built using a Kubernetes cluster deployed as a tenant of my cloud.

I run a few servers which all have an "ordlet" installed, akin to the kubelet, which configure network namespaces for isolated tenant networking and boots virtual machines which use a EC2 style metadata server to fetch their boot script, which for this purpose configures a HA kubernetes cluster that then uses ArgoCD to fetch all the manifests from my git repo using an AppSet.

It's so incredibly over complicated and over engineered, it's a lot of fun :)

https://github.com/ordiri/ordiri

Re: Self-Host All the Things?

#184

I love self hosting. Here’s my home setup. Hardware (you don’t need much!) Mini atx tower, 8TB usable storage, Debian, AMD processor, 8GB memory Pfsense Firewall (Tailscale exit node) Plume Wi-Fi (would like to replace, owned by comcast now) Solution stack: Portainer + Docker Compose to manage everything Nextcloud Photo Prism Tailscale (remote WireGuard based access from all my devices. Integrates well with Pfsense)…

Not sure about the email specific issues you may have had, but did you run your outbound through Mailgun or Sendgrid? I've used Mailgun personally and professionally for years, just started using Sendgrid at work and love both.

Re: Self-Host All the Things?

#185
post #6

> Email newsletter tools: Old or new, your pick Am I wrong to think that most businesses/people pay for Mailchimp because getting your e-mail actually delivered into the inboxes of your target audience/customers is non-trivial? aka, you're going to end up in "spam" otherwise? I find it hard to believe that you can "free-ly" send e-mail to, say, 100,000 e-mails and actually have it get delivered at a high rate? I woul…

> I find it hard to believe that you can "free-ly" send e-mail to, say, 100,000 e-mails and actually have it get delivered at a high rate? I would love to learn if I'm wrong though. You can do this, I have done this, but honestly it's annoyingly painful and you're always one bad ad campaign away from being nuked to death by people marking your emails as spam. There's a lot of rules to follow and even when you follow…

You can't just send 100k emails with a good delivery rate, if you're a nobody Gmail will never trust you.

You can follow all the rules the want ( dkim, spf etc .. ) somehow it will no be delivered because you don't know exaclty how they rate your IP.

Re: Self-Host All the Things?

#187
reading these comments, it’s clear that cloud based saas is and will continue to be a great business :)

self hosting is a cool thing if you have the time & expertise to do it right.

oftentimes things that look easy inside silicon valley / tech bubble are not so straightforward to others. reminds me of the “you can just set up ftp on linux” comment on the dropbox show hn post :)

Re: Self-Host All the Things?

#188

Self-hosting is a big operations problem, with few tools to automate it. Long ago, I had an associate tell me that he was having some success with setting up Wordpress sites for local political organizations. I said to him: "Oh, that's really neat! What are you doing to ensure that the sites stay up to date with security patches?" His response was completely unrelated to my question, which I figured was my answer and…

I have run a lot of WordPress sites, it's easy for a skilled admin to run it securely for a long time with barely any effort and unfortunately it's also easy for a user to make it insecure.

Sure, and that was what I floated with that guy, but the impression I got from him is that he installed it and moved on. So, as you say, a skilled admin can do it, given some ongoing attention. Which is exactly what I'm talking about WRT operations.

Re: Self-Host All the Things?

#189
post #80

I self-host literally everything (email, calendar/contacts, VOIP, XMPP, you name it) from by basement with used 1U servers from eBay and a cable internet connection. It was probably more hassle than most people would want to bother with to get it set up. But, with everything up and running, there's very little maintenance. I probably spend a few hours a month tinkering still, just because I enjoy it. I use a stack of…

How much power does it take? I've realized with some services it's cheaper to use it than the electricity and hardware cost.

One of the advantages of getting the family Togo outside during the warm months is that more of your kWh for self hosted equipment get burned in the winter, where they are offsetting some of your heating costs.

Re: Self-Host All the Things?

#190

Self-hosting is a big operations problem, with few tools to automate it. Long ago, I had an associate tell me that he was having some success with setting up Wordpress sites for local political organizations. I said to him: "Oh, that's really neat! What are you doing to ensure that the sites stay up to date with security patches?" His response was completely unrelated to my question, which I figured was my answer and…

> Anything I deploy needs to have an upgrade plan. Ideally, something that provides a package (either on distro or a repo the package provides), so "apt update" will resolve it. Docker can be a good way as well, Sentry does a pretty good job at this. I wrote an article called "Never update anything": https://blog.kronis.dev/articles/never-update-anything which in truth argued that while updates are necessary, they're…

Agreed, updates are probably at some point going to break things, and you're going to have to spend time fixing them, maybe even recovering from backups... As I said, an operations problem.

Leaving things without upgrades is also a problem as well though, due to security problems.

Post reply on HN