State of the Discord - A Lesson (r/selfhosted) (www.reddit.com)
from sudoer777@lemmy.ml to selfhosted@lemmy.world on 13 Jul 21:29
https://lemmy.ml/post/50021763

TLDR: The r/selfhosted subreddit has a Discord server. The owner’s account got hacked leaving the server in a precarious state. They submitted a support ticket, but Discord has not taken action in weeks and probably won’t at all, so they are considering starting a new Discord server.

#selfhosted

threaded - newest

poVoq@slrpnk.net on 13 Jul 21:49 next collapse

But why a new Discord server? 🤦

Blurntout@lemmy.ca on 13 Jul 22:17 next collapse

That’s the punchline brother man

MonkeMischief@lemmy.today on 14 Jul 06:17 collapse

“Fool me twice well… Shame on… Shame on…Point being we been fooled once we won’t get fooled again!”

warmaster@lemmy.world on 14 Jul 07:37 next collapse

Fool me twice, get a free ticket to fool me thrice.

irmadlad@lemmy.world on 15 Jul 13:51 collapse

What a flippin’ moron he was…both of them actually.

bjoern_tantau@swg-empire.de on 13 Jul 21:57 next collapse

Fitting that r/selfhosted can’t selfhost.

lambalicious@lemmy.sdf.org on 15 Jul 23:00 next collapse

those who can’t do, teach

femtek@lemmy.blahaj.zone on 16 Jul 20:54 collapse

Hosting costs money, maybe if you disable voice, video, uploads, and only allowed text it would be manageable but discord is free. I run my own chat server but it’s only for like 10 people.

bjoern_tantau@swg-empire.de on 17 Jul 00:20 collapse

At least voice and video are often done peer to peer. So the strain on the server would be almost zero.

femtek@lemmy.blahaj.zone on 17 Jul 01:19 collapse

There is still transcoding done thru the server, maybe depending on the app but the ones that use livekit it would.

TropicalDingdong@lemmy.world on 13 Jul 22:02 next collapse

Discord sucks.

cookiecoookie@lemmy.world on 13 Jul 22:34 next collapse

They’re a completely unserious owner if they use Discord still as a “selfhoster”, that and getting hacked on top of that shows how careless they are as a moderator.

CovfefeKills@lemmy.world on 13 Jul 23:49 collapse

Self hosting and providing a public service are two very different things.

Joelk111@lemmy.world on 13 Jul 23:51 collapse

I’ve never self hosted a discord alternative, but it doesn’t seem like it’d cost anything to just spin it up beside existing self hosted infrastructure.

CovfefeKills@lemmy.world on 13 Jul 23:59 collapse

Here is some advice then: Don’t run a public service until you understand the risks and are capable of protecting yourself and your users. It isn’t as simple as booting up a service for self use. By using Discord they minimised damages to users it would be worse if they lost control of a Discord alternative with RCE exploits.

kmacmartin@lemmy.ca on 14 Jul 00:30 collapse

Users probably wouldn’t be too damaged if an IRC server with a few public channels got hacked. I realize IRC isn’t a true Discord alternative (and I realize that’s what you were picturing when you commented- I’m not debating your point). I just can’t imagine why a self hosting subreddit would need more than text chat + help bot.

CovfefeKills@lemmy.world on 14 Jul 01:14 next collapse

You just make a few channels on existing IRC servers don’t need to host anything. I mean if you know what you are doing go for it but unless you actually do, don’t put servers on the internet for trawlers to take over.

A fediverse IRC server network sounds pretty cool tbh. #bringbackirc

E: Oooo a middle ground: thelounge.chat Self Hosted IRC WebClient

urushitan@kakera.kintsugi.moe on 14 Jul 01:16 collapse

Without having gone on that discord, like most discords, it would be my guess that 80% of the purpose of it is for shitposting, custom emojis, and sharing gifs.

Ironically few if any self hosted chat platforms share that focus, so that’s likely part of the gap. It’s either irc (very light on features, no ui for administration/customization for those not wanting to use admin text commands), matrix (very heavy, focus on federation, also has many commands that are only through text, very light support for custom emoji or built in gifs), or the crippleware open source business oriented chat platforms like rocketchat, mattermost, or zulip.

Honestly zulip is probably best but then you get into the wonderful world of mobile push notifications, capped at 10 users or unlimited for “eligible communities” there

Az_1@piefed.zip on 14 Jul 02:25 next collapse

Fluxer recently added self hosting and it has a mobile app in beta and soon to be released, admin from a web GUI, not difficult to host, and has a good amount of discord features. It is somewhat heavy though.

urushitan@kakera.kintsugi.moe on 14 Jul 14:04 collapse

oh wow lol that’s not just “discord features” that’s o.g. “linux is not unix” built by claude. thanks for the share

Az_1@piefed.zip on 15 Jul 00:49 collapse

huh?

urushitan@kakera.kintsugi.moe on 15 Jul 10:35 collapse

E.g. it’s an AI built discord clone with a nearly identical interface, not a chat platform “with discord features”

Az_1@piefed.zip on 15 Jul 11:01 collapse

not sure where you got the ai built part from, because it isn’t that

lambalicious@lemmy.sdf.org on 14 Jul 15:04 collapse

XMPP is all the goodies of IRC but modernized for the current age, and it’s not a nu-protocol like Matrix so it’s quite lightweight to host or service.

jay@pie.zerojay.com on 13 Jul 22:39 next collapse

Matrix, dudes.

senorblackbean@lemmy.world on 13 Jul 23:04 next collapse

Stoat chat has been a good Discord alternative.

RIotingPacifist@lemmy.world on 13 Jul 23:06 next collapse

What advantage does it have compared to Matrix?/IRC?

MangoPenguin@lemmy.blahaj.zone on 13 Jul 23:23 collapse

It mimics discord, so functional voice rooms with screen sharing, text channels, and so on…

Zeoic@lemmy.world on 13 Jul 23:50 collapse

Matrix has all that these days too

Fizz@lemmy.nz on 14 Jul 00:08 collapse

I have not seen a matrix voice channel ever in any of the servers ive seen. Also using element.

Zeoic@lemmy.world on 14 Jul 01:04 next collapse

Join different servers then? Not sure what to tell you.

I use element and I am in many different matrix servers with voice rooms. I host my own as well, voice is done via livekit which makes connecting via MatrixRTC very easy, and is easy to setup and host.

Those same voice rooms support webcams / video, as well as screen sharing.

Fizz@lemmy.nz on 14 Jul 01:13 collapse

So voice is done via a different software not matrix?

Zeoic@lemmy.world on 14 Jul 06:23 collapse

Matrix is a protocol, its all through some other software. Livekit is just a good and easy webrtc server that you can tie in with something like synapse

Fizz@lemmy.nz on 14 Jul 08:01 collapse

So the matrix protocol doesnt have voice like I thought.

Zeoic@lemmy.world on 14 Jul 11:30 collapse

Yes, it does. Like I have said, that part of the protocol is called MatrixRTC. It is not a hack, or a mod, or third party.

Fizz@lemmy.nz on 14 Jul 12:42 collapse

I am mistaken an incorrect then. I’ll have to try it out one of these days.

dragonlover@lemmy.zip on 14 Jul 07:22 collapse

I literally use matrix voice for my d&d group every week lol, just join a server that has voice

Only thing I dislike is the lack of software based noise cancelling is a bit awkward but very managable

hexagonwin@lemmy.today on 13 Jul 23:10 next collapse

last i checked it was very difficult to run your own instance (including voice chats)

roundabout@lemmy.zip on 14 Jul 02:07 next collapse

It’s worked okay for me so far as well. The mobile apps aren’t super stable yet and notifications don’t work but it works for what it is right now. I do miss the stability of discord but I’m not going back

interweb_pirate@lemmy.dbzer0.com on 14 Jul 05:33 collapse

Fluxer as well. It has iOS and Android apps in beta too.

Reannlegge@lemmy.ca on 13 Jul 23:39 next collapse

Why, use Redddit if you are in a self hosting community, I understand the community of curious people are there but are you really going to be selling yourself short like that? Than to be using discord as a self hosting community messanger?

ohshit604@sh.itjust.works on 14 Jul 01:02 next collapse

At least they’re admitting their fault.

<img alt="" src="https://sh.itjust.works/pictrs/image/25c53250-241f-42fc-a0c9-00af19791705.jpeg">

Edit; Their matrix room if anyone is interested.

matrix.to/#/#selfhosted:selfhosted.chat

MilkToast@breakfast.haus on 14 Jul 01:10 collapse

It’s kubernetes so I couldn’t even fix it if I wanted to

lol

RIotingPacifist@lemmy.world on 14 Jul 03:54 collapse

My hotest selfhosting take is that stuff I use in my day job, docker/k8s/cloud is not worth it and generally worse for long-term self hosting than a Debian box.

Like I have the skills to troubleshoot containerized setups, it’s litterally my dayjob, but I’d rather not deal with it in my freetime unless there is no other way to run it.

sandwichsaregood@lemmy.world on 14 Jul 04:18 next collapse

Is that a hot take? I see a lot of people saying this, including myself. Kubernetes solves problems at work, but is way overkill even for my moderately elaborate home setup that would cause more troubles than it solves. If people want to use k8s at home go ahead, but I don’t.

esc@piefed.social on 14 Jul 04:33 collapse

k8s is overkill for majority of companies as well

Allero@lemmy.today on 14 Jul 06:44 next collapse

After using Proxmox for a while, I swear by LXC, at least the way it is provided there.

Makes containerization make sense without all the pain.

Disclaimer: not even an IT guy, so can be gravely mistaken, just want to own my stuff.

Scrath@lemmy.dbzer0.com on 14 Jul 09:18 next collapse

Honestly, I’m really happy with the ability to just try out stuff with docker and then nuke the entire compose stack if it does not work. I also know perfectly where any possible leftovers from the attempt are (the bind mounts or volumes) and can be certain I deleted everything I “installed”.

Although I have to admit that I absolutely had some issues with containers in the past, mainly when there are two or more containers with dependencies on one another.

Never used k8s or the cloud so I have nothing to comment on that ;D

brognak@lemmy.dbzer0.com on 15 Jul 11:58 collapse

Eh, docker is actually amazing for self hosting. ESPECIALLY anything python, I’m not here to fuck around with conflictinging requirements and venvs all day.

k8s can fuck right off though. Completely overkill for home use. Honestly completely overkill for most business uses.

ikidd@lemmy.dbzer0.com on 14 Jul 01:30 next collapse

The irony.

ToiletFlushShowerScream@piefed.world on 14 Jul 02:41 next collapse

Points furiously THIS Alanis! This right here!

Allero@lemmy.today on 14 Jul 06:42 next collapse

selfhosted use Discord

Lol

Discord absolutely failed them They consider starting another Discord server

Double lol

hperrin@lemmy.ca on 14 Jul 08:19 next collapse

I definitely agree. Lol. But I also totally understand using Discord. I assume the community isn’t meant exclusively for people who currently self host, but also for people interested in starting to. In that regard, Discord will most likely be what those people have and are willing to use.

BarbecueCowboy@lemmy.dbzer0.com on 14 Jul 13:06 next collapse

I get the point that that’s where the people are, but also kinda feel like the selfhosted community should act as a vanguard to a point. Sure, maybe you have a ‘front door’ on a corporate platform, but kinda feel like in the case of selfhosted sticking to your principles and purposefully rejecting platforms that don’t fit the vision is kind of important especially when you’re currently in the middle of finding out why.

ampersandrew@lemmy.world on 14 Jul 13:42 collapse

Correct. I have received help from that server in the past, and it’s unusable now. Part of what I hope to accomplish is to replace Discord, or at least offer my friends an off-ramp. Getting started with Discord is way easier, and in the year 2026, I wouldn’t know what other client to use to look for a community that gives me quick help via live chat. I no longer know how to use IRC, I’ve found.

timestatic@feddit.org on 14 Jul 22:22 collapse

Also I feel like discord has a limited lifespan until it will necessarily turn into worse. They lose money each year so I wonder when their vc money runs dry

the_crotch@sh.itjust.works on 15 Jul 13:58 collapse

Judging by the sales emails I’ve gotten from them they’re trying to break into business use and compete with slack/teams. And all I have to say to that is “lol”.

Decronym@lemmy.decronym.xyz on 14 Jul 15:10 next collapse

Acronyms, initialisms, abbreviations, contractions, and other phrases which expand to something larger, that I’ve seen in this thread:

Fewer Letters More Letters
LXC Linux Containers
XMPP Extensible Messaging and Presence Protocol (‘Jabber’) for open instant messaging
k8s Kubernetes container management package

[Thread #54 for this comm, first seen 14th Jul 2026, 15:10] [FAQ] [Full list] [Contact] [Source code]

JustDorky@lemmy.world on 14 Jul 18:46 next collapse

Guys, while we’re at it… Is there any discord alternative that has some kind of safe guarding against power tripping mods?

xthexder@l.sw0.com on 14 Jul 21:14 next collapse

I think the only safeguard against that is to do your own moderation. The only tool I can think of that would even come close to detecting “power tripping” would be AI, and we all know that would end terribly. The best you can do is remove incentives (somehow, idk) so mods aren’t rewarded for a bad ban.

JustDorky@lemmy.world on 16 Jul 03:04 collapse

It does seem like wildly unregulated territory, unfortunately.

I have ideas I’ve brainstormed though:

Minimum number of moderaters once a certain user threshold has been reached (So if you have above 1k-5k users, you need a minimum of 2 or 3 mods)?

Ability to report servers for incompetent moderation?

There’s a line eventually where discord stops being a place where “friends hang out” and becomes a platform to engage with a community.

That’s the point where moderation should be regulated.

Just my two cents anyway.

xthexder@l.sw0.com on 16 Jul 03:41 collapse

Honestly, every platform has the same problem, including real life countries. There’s always the possibility that whatever power is enforcing the rules is corrupted and doesn’t listen to anyone else. The mechanisms for fairly determining both what the rules should be and how to enforce them are always evolving as people find new ways to do bad things.

The fediverse is a nice system because it allows people to leave and make their own communities if the admins become toxic, incentivizing them to actually listen to users. I can only hope we don’t get overrun my AI slop like the rest of the internet.

lambalicious@lemmy.sdf.org on 15 Jul 23:02 collapse

How do you even define that?

hirihit640@sh.itjust.works on 15 Jul 00:10 collapse

Those saying “just self-host Matrix/Stoat/XMPP”, do not understand the power of network effects. If people are too lazy to sign up on your custom server, and you end up with 50% of the users you would have gotten if you used Discord, is that worth it? What if it was only 10%?

I wish there were a solution to this. Interoperability sounds nice until you have multiple competing standards (like Matrix and XMPP)

ICastFist@programming.dev on 15 Jul 13:04 next collapse

The solution is for everyone to migrate to Jami, which is obviously the better option!

<img alt="" src="https://imgs.xkcd.com/comics/standards_2x.png">

electric_nan@lemmy.ml on 15 Jul 13:53 collapse

There’s a certain irony making this comment on Lemmy.

hirihit640@sh.itjust.works on 15 Jul 22:23 collapse

Well I’m not trying to start a community around helping people, I’m just a participator. If I wanted to maximize the number of people I could help, I might move back to reddit

edit: a word

electric_nan@lemmy.ml on 15 Jul 22:40 collapse

I understand that POV, but if people want help, they’ll go to where it is. Walk the talk of FOSS. That’s how we’ll build better communities.

Lemmert@reddthat.com on 17 Jul 03:32 collapse

They won’t go to Lemmy. Anybody getting into self hosting will not just know what Lemmy is. Nor will they per se care for FOSS to the same extent you do. So having people helping around on conventional platforms seems perfectly valid to me.

They could always advertise a Matrix room and bridge conversations if the moderators really wanted to as well, instead of isolating themselves.

electric_nan@lemmy.ml on 17 Jul 04:05 collapse

Do you know what a hyperlink is? You just click on it and it takes you to Lemmy. You sign up, pretty much the same way you have done for every other service you have ever used. What are we doing here? Are we not trying to build alternatives to the corpo-surveillance hellscape that the internet has become? Give users a little more credit, and a little more incentive. Otherwise, you’re sending mixed messages when you offer a way to get their photos away from google or something, but you force them to use fucking Discord for support.

Lemmert@reddthat.com on 17 Jul 20:04 collapse

It’s fine if you disagree with me, but please keep it civil. The reason I’m saying they won’t go to Lemmy is because those hyperlinks will usually lead to the relevant docs, a couple of blogpost, or Reddit. I personally have never seen a Lemmy or Piefed instance in my search results when I looked up a problem.

To give an example: I went to Google and I put in the query “how to start self hosting on a linux server”, which is what I assume someone getting into it would look up. The top site (skipping the AI response and for some reason, Youtube videos?) was Reddit. That’s why it makes sense to me to offer help on a more conventional platform for people getting into self hosting. The people among them who get into federated services will naturally find their place here. They are not forced either way.

electric_nan@lemmy.ml on 17 Jul 20:12 collapse

If a little light sarcasm is incivility to you, then you’re in for a real struggle. I don’t know how most people end up self-hosting but I suspect it’s more of an organic process. For me, jeez… I can probably trace it back to using StumbleUpon browser extension, hearing about Linux, then installing it as a way to avoid studying for exams. Once I was using Linux on my computer, I suppose self-hosting was inevitable. Where did I get the info? Wherever I could find it.

Lemmert@reddthat.com on 18 Jul 00:51 collapse

I don’t get what you mean by organic process. But sure, if you don’t think many people getting into self hosting would look something up like that, I get that you don’t think it’s worthwhile for a self hosting community being present on those platforms.

electric_nan@lemmy.ml on 18 Jul 01:29 collapse

I mean it like, it’s a slow progression that builds on other interests, rather than your average person deciding suddenly to self-host. And it’s not that I think it is or isn’t worthwhile, I just have a different idea about what “we” are trying to accomplish. If your priority is to grow the userbase of one particular community or project, then I can see why you would want to have “presence” on corporate platforms. I still think it warrants an examination of the principles of self-hosting and consideration of “alternative” platforms.