this post was submitted on 07 Sep 2023
58 points (95.3% liked)

Selfhosted

61512 readers
1338 users here now

A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don't control.

Rules:

Detailed Rules Post

  1. Be civil.

  2. No spam.

  3. Posts are to be related to self-hosting.

  4. Don't duplicate the full text of your blog or readme if you're providing a link.

  5. Submission headline should match the article title.

  6. No trolling.

  7. Promotion posts require active participation, with an account that is at least 30 days old. F/LOSS without a paywall has exceptions, with requirements. See the rules link for details. Tags [CBH] or [AIP] are required, see the links in Rule 8 for details.

  8. AI-related discussions and AI-involved promotional posts have additional requirements for tagging, as noted in Rule 7 and the AI & Promotional Post Expanded Rules post, and find example disclosures here.

Resources:

Any issues on the community? Report it using the report flag.

Questions? DM the mods!

founded 3 years ago
MODERATORS
 

There seem to be plentiful options for text chat servers, so I'm curious for those that self-host their own, what their preferences & experiences have been with them.

Also those mentioned in the title were just a few examples, if you run something else, e.g. Revolt or Mattermost or something else less popular, would be interested in reading about it!

you are viewing a single comment's thread
view the rest of the comments
[–] vegetaaaaaaa@lemmy.world 2 points 2 years ago* (last edited 2 years ago) (1 children)

Now that dendrite is baasically feature complete I’m curious when was the last time you used it? I remember having issues with bridges one or two years ago.

About that time, yeah, ~1 year ago.

I needed a full replacement for RocketChat (ditched RC for many reasons, unaddressed security/privacy issues, painful and frequent major version upgrades, dependency on mongodb, corporate-driven development/removing security features from community edition, no lifecycle/EOL policy...) so I needed proper file upload/audio/video chat integration - Currently using the jitsi-meet integration, but might switch to element-call someday... In this regard my current setup appears to work well, so there's no incentive to change...

I also wanted to set up a few bridges, started implementing the IRC bridge but didn't go very far (tried going off the beaten path and making it work with podman, it might take a while). The steam chat bridge is also planned, but it doesn't appear to be very well-maintained and I'm afraid it will break without warning, and the signal bridge which looks OK.

Currently I'm juggling between clients for all these different chat networks, feels like it's 2002 again.

Ansible role to deploy/maintain Synapse + Element-web here if you're interested.

[–] Chewy7324@discuss.tchncs.de 2 points 2 years ago

Never change a running system :D

Thanks for the link to playbook. Since I only need a few bridges I just used docker compose and set the services up manually. I'm probably going to set it up with nixos at some point (though I'm gonna have to figure out how well an IPv6-only matrix server works, since my ISP took my v4 away on favor of ds-lite).