Live data from Hacker News

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

github.com

81–86 of 86 posts

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

#81
post #60

Earlier quoted context omitted.

Future? Self hosting was common place in the 90’s.

Common? For organizations yes (much more so than today), but most users only had dialup at home even in the late 90s

You could get dedicated dialup lines with static IP's. Also, real hard core users, of which I knew several, had dedicated ISDN and 56k lines for much of the 90's. There were also people who self hosted off their university residential network. This was very, very common.

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

#83
post #42

Earlier quoted context omitted.

I admire your enthusiasm, but most users don’t want to think about or manage these things. Convenience and consistency of experience is the reason for giant corporations to own these services, and unless there is a compelling shift in consumer preferences, that seems unlikely to change.

It doesn't need to be that difficult. For example, you do not need a CS degree to own a TV, or a smart-fridge, it just works.

Can you open source your tv and smart fridge designs so we can get in on the action?

An intro to your parts suppliers and negotiating mates rates would also help.

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

#84
post #9

Looks like this is similar to other self hosting projects like FreedomBone and NextCloud. It's great to see more tools to take back control over our data.

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

Given that truly decentralized mass-market application/data hosting is not on the immediate horizon, the Sandstorm model is IMO really the best answer to how the average person can control their data. It brings the security and permissions model of mobile apps to the server side and makes it about a safe/hassle free to host web apps as it is to obtain and install mobile apps.

In return it places some restrictions on how developers build apps, which unfortunately means that it can't take advantage of all of the existing open source apps out there without extra work. But hopefully as people start to prioritize having control over their data, the app ecosystem will pick up steam.

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

#85
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.

wordpress plus buddypress - both free / open source. I've been wanting to find someone that could package those together with a few other plugins and settings to shore them up (added security and anti-spam settings) and make it a one click deploy for people via the popular services like DO, vultr, etc.

I think it would be easy to get one person in a family to pay for hosting while another person keeps an eye on updates and backups. Same with groups of friends, even if most are broke / not willing to pay, if just one would pay it would be trivial to host a few hundred friends on one install and a few hundred family members on another.

Buddypress is mature enough with enough plugins to do most of what fbook and similar offer all for free. Only thing I don't really know is what kind of mobile notifications options are out there and people would expect or need, as I don't use fbk the same way others do.

But groups, pics, vids, messaging, profiles, privacy settings, these things are fairly easy with BP really.

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

#86

Earlier quoted context omitted.

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. :)

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

But you'd be doing that no matter what unless you're running each daemon on a different physical machine. That basket's just called "Xen" now instead of "OpenBSD". Worse, if the hypervisor has a bug that can be triggered from unprivileged guest code (i.e. as a non-root user in the guest OS), then any layers added in the guest are moot.

Post reply on HN