Live data from Hacker News

Dank-selfhosted: automated deployment of email, web, DNS, XMPP, ZNC on OpenBSD

github.com

71–80 of 86 posts

Re: Dank-selfhosted: automated deployment of email, web, DNS, XMPP, ZNC on OpenBSD

#72
post #8

Probably is trivial but I figured I'd ask anyway. A one click "email" server which allows you to receive emails from anywhere but only send emails to addresses on the current server. If I don't send emails, I don't need to worry about people not being able to receive my emails, right?

That's correct. For outgoing, assuming you setup certs and DNS correctly, the main challenge is your IP that's in an ISP CIDR which gets marked as spam. I have a small instance on AWS that forwards my outgoing email and it works great.

I was thinking of a mail server for not very technical people that is easy to install and update.

The use case I'm thinking is let's say I have a domain like foo.bar. Each user gets a sub domain like user1.foo.bar. User 1 can send emails to anyone with an email address of .foo.bar but nobody else.

User 1 can get emails from anyone at anything* at user 1 dot foo dot bar

For example, facebook at user 1 dot foo dot bar

The main benefit this project would have is zero customization. No setting is customizable and the whole thing is an appliance that keeps itself up to date.

Thoughts?

Re: Dank-selfhosted: automated deployment of email, web, DNS, XMPP, ZNC on OpenBSD

#73
post #37

Earlier quoted context omitted.

I hosted our e-mail server a few years ago and it was a massive pain, because I could never be certain if e-mails were being delivered. 99% of the time it was fine, but then we'd occasionally run into some odd spam vendor who had blacklisted our IP address (presumably from someone who had used it to spam a decade prior). Maintaining our own spam filters was a bit of a pain. For our business, I'm pretty happy shelling…

You're 100% sure that you're getting your complete email set from your provider? No misguided spam filter dead heading your emails here and there? Cmon.

Well, I obviously have no control over what recipients do or do not mark as spam, so it's not an absolute guarantee.

But of all the options available, self-hosted was the least reliable.

Re: Dank-selfhosted: automated deployment of email, web, DNS, XMPP, ZNC on OpenBSD

#74

Earlier quoted context omitted.

Similarly Cloudron.io and Sandstorm.io are very impressive and easy to use projects.

Sandstorm is great but apps really don't get updated anymore sadly. The founders also now have day jobs with CF, so probably don't get oodles of time to work on it. Cloudron I've heard is excellent, completely dockerizes and automates everything with a slick webui, has lots of apps, however I just am unwilling to pay $15 a month for it. Will likely roll my own apps/services with Rancher/haproxy/LE (or traefik as the…

Cloudron has a free plan (two apps tho)

Re: Dank-selfhosted: automated deployment of email, web, DNS, XMPP, ZNC on OpenBSD

#75

Self hosted email, chat, messaging, calls is the future. Individuals will own host and run their own services for these on public clouds. There is no reason for giant corporations to own these services.

You use the phrase “public cloud” like cloud is a mundane municipal, state or federal resource like NPR or the office that distributes license plates.

It is a sleight of hand that the big cloud corps have gotten people using the word “public” to describe them.

Re: Dank-selfhosted: automated deployment of email, web, DNS, XMPP, ZNC on OpenBSD

#76
post #50

Could there or is there also be a self-hosted version of a facebook clone? For exemple, you'd configure others server and they would all talk to each other, giving access to someones shared album, wall and profile.

getaether.net is kinda sorta what you might be looking for. There was a recent HN post on it.

Re: Dank-selfhosted: automated deployment of email, web, DNS, XMPP, ZNC on OpenBSD

#77

Self hosted email, chat, messaging, calls is the future. Individuals will own host and run their own services for these on public clouds. There is no reason for giant corporations to own these services.

There are a couple recent SwiftOnSecurity tweets about this I thought I'd share:

"Your email address is your identity. We are talking the rest of your life. I’ve done custom hosting for 10 years. My first email host got acquired by a conglomerate. That has not been pleasant or confidence-instilling."

"Need to remember, having your own domain means you need to stay financially capable at all times. You end up in hospital and bills lapse and domain scooped by a squatter? Get ready to start over in life like you’re 12. People do not appreciate what it means to have free email."

I would like to believe I'm savvy and diligent to self-host my own email. Odds are I probably am.

But the downside is colossal. One small fuckup on my part, and I lose access to my key to, basically, every institution I engage with. Irreversibly. Even if it never happens, the thought that it could would be a constantly pressing weight in my mind.

Re: Dank-selfhosted: automated deployment of email, web, DNS, XMPP, ZNC on OpenBSD

#78

Earlier quoted context omitted.

Absolutely, and pledge is amazing. That being said, for example, let’s say pledge or unveil have one line of code that is fd.

You mean as opposed to your container/virtualization having one line of code that is "fd"?

The point of my statement is you have tens upon thousands of lines of code, systems are complex.

You can’t put all your eggs in a basket given the probability that something is fd.

Downvoting my statement is fine as long as it’s noobs learning from this script and not someone who is running critical infrastructure. :)

Re: Dank-selfhosted: automated deployment of email, web, DNS, XMPP, ZNC on OpenBSD

#79
post #64

Earlier quoted context omitted.

The situation with that first thing you talk about, pretty sure it’s a direct result of the situation with that second thing you mention.

Yep funny to see such a A/B test situation play out and people want neither

I've been looking for a solution like this for years and was ready to pull out my CC when I saw the $15, assuming a "/y". But I have to say, "/m", wow. Between that and "free", it's not really A/B, more like A/Z with a lot of letters in between.

Re: Dank-selfhosted: automated deployment of email, web, DNS, XMPP, ZNC on OpenBSD

#80

Awesome Self-Hosted vs Dank Self-Hosted Ha. I'm not sure of the intent, but I like this as a naming pattern for different kinds of projects. Maybe awesome is friendly and optimistic. Whereas dank is a little more "Really not suited for the general public, no automated password reset, no web GUIs..."

[deleted]
Post reply on HN