News for hackers. Stuff that matters.
Re:Plunk: The open source email platform by mervz on Tuesday August 06, 2024 @04:35PM (#41175032)
So if an application uses a 3rd party provider for authentication (Google, Github, etc) is this no longer considered "self-hosted", despite it running on user's hardware?

I'm curious to know where you draw your imaginary line.

Re:Plunk: The open source email platform by crote on Tuesday August 06, 2024 @05:26PM (#41175563)
SES is an email platform. So Plunk is a self-hosted email platform - which uses a cloud platform to actually send email. If it's not sending email by itself, it's not a self-hosted email platform.

Those apps using 3rd party auth providers almost universally have them as an optional plugin, allowing you to choose one of a dozen auth providers or your own self-hosted one. You're not tied to any specific 3rd party platform, and rarely tied to any 3rd party platform at all.

Re:Plunk: The open source email platform by prmoustache on Wednesday August 07, 2024 @02:24AM (#41178728)
It depends if that 3rd party provider is mandatory or not or if you have the option of having local auth / your own keycloak server, whatever.

Once you have an external requirement and not option, it is no longer a self-hostable software.

Re:Plunk: The open source email platform by fragmede on Wednesday August 07, 2024 @05:11AM (#41179543)
if we look at the philosophy behind self-hosting - to be able to host it ourselves, aka not rely on an external party for hosting, that means that if an external party is down or otherwise unavailable, then that line becomes fairly apparent. If 3rd party auth is required, then it's not really self-hosting then is it, because if that third party is down and the software can't be used, then that philosophy is violated. if it's optional, then that's fine though.

For something to be considered self-hosted, If the bombs drop and civilization is over and me, and my home lab are the only survivors, can I still use that software? I'd probably have other concerns in that case, like how am I going to survive nuclear winter, but that's where the imaginary line is.

Re:Plunk: The open source email platform by defrost on Wednesday August 07, 2024 @05:14AM (#41179562)
That certainly rules out all chat, email, and peer to peer software.

Other than that, what's your power supply like?

Re:Plunk: The open source email platform by prmoustache on Wednesday August 07, 2024 @05:31AM (#41179660)
I think you are mistaking interoperability with a network with dependency with a propietary service from a specific vendor. These are different things.
Re:Plunk: The open source email platform by defrost on Wednesday August 07, 2024 @05:47AM (#41179738)
see: https://news.ycombinator.com/item?id=41179737

Comms software can't be used if there is nothing to Comm with.

Re:Plunk: The open source email platform by fragmede on Wednesday August 07, 2024 @05:17AM (#41179589)
how so? ircd will keep running just fine on my server, as well as exim and dovecot for email. external Name resolution would be an issue, but I can run internal DNS for the other survivors that join my network.

edit: prmoustache understood your comment better than i did.

Re:Plunk: The open source email platform by defrost on Wednesday August 07, 2024 @05:19AM (#41179603)
If an IRC deamon runs on the only server left in the world .. what's the point? Who's going to log in?
Re:Plunk: The open source email platform by fragmede on Wednesday August 07, 2024 @05:38AM (#41179693)
the question was if it is self hosting or not, and eg slack and discord are not. so regardless of how many humans are still alive to use it, on the only server still running, the survivors could use something self hosting whereas they could not use one that required a system that was down.
Re:Plunk: The open source email platform by defrost on Wednesday August 07, 2024 @05:46AM (#41179737)
The answer given was:

> If the bombs drop and civilization is over and me, and my home lab are the only survivors, can I still use that software?

which rules out any software used to connect to non existant other servers or people.

Sure, the software "works" .. it just doesn't do anything .. ie. it can't be "used".

Re:Plunk: The open source email platform by prmoustache on Thursday August 08, 2024 @03:42AM (#41189067)
Yes it does.

That ircd servers in the example above can still be used with a bot as an automation tool (at that point as the only survivor the security would be the least of your concerns), as a way to invent imaginary friends to pretend your life is less miserable, whatever.

Or say you have a mastodon or pixelfed instance. Sure no other instance will ever connect and no other user will ever be able to see your posts...but you. Which could include some fond memories you want to keep.

Re:Plunk: The open source email platform by defrost on Thursday August 08, 2024 @04:00AM (#41189167)
It's a pointless intermediary when you have the bots directly there on your last remaining server though.

These semantic games are obfuscating the real issue here; tying the definition of "self hosting" to the "If the bombs drop and civilization is over and me, and my home lab are the only survivors" scenario is less useful than a two handed pit saw to a sole survivor.

I appreciate your assist to what I consider to be fragmede's "foot in keyboard" moment of poor definition, I suspect we're all better served with a better definition.