view the rest of the comments
Selfhosted
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:
-
Be civil.
-
No spam.
-
Posts are to be related to self-hosting.
-
Don't duplicate the full text of your blog or readme if you're providing a link.
-
Submission headline should match the article title.
-
No trolling.
-
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.
-
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:
- selfh.st Newsletter and index of selfhosted software and apps
- awesome-selfhosted software
- awesome-sysadmin resources
- Self-Hosted Podcast from Jupiter Broadcasting
Any issues on the community? Report it using the report flag.
Questions? DM the mods!
I use Matrix with the Jitsi plugin. I know everyone talks shit about Matrix, it's been flawless for me.
IDK about watching videos, that's a lot to ask of a screensharing app.
What kind of deal-with-the-devil black magic fuckery have you done to be able to write that? I'm happy if Matrix actually sends damn pictures and gave up completely on verifying my sessions.
Meanwhile I'm just out here banging my head against a wall for hours having tried to make it work on Unraid and ended up not succeeding...
Huh, it's been nearly flawless for me as well. Had it randomly hang once a few months ago but I think that may have been due to a lack of resources for that lxc. Other than that it's been flawless over multiple apps: Linux, Android (element, schildichat next, fluffy), windows, web. All synced and verified.
I find Matrix janky but still usable. What homeserver implementation and what client are you using? I use tuwunel and nheko. tuwunel works great for me and I think it's probably a disservice to the Matrix protocol that the "canonical" homeserver implementation is written in Python. Nheko is somewhat janky for me but I like it more than Element, and I think most of the jankiness is because of the Matrix protocol rather than the client implementation.
@communism @Natanox I'd argue the client itself has a fair bit of jank, though. Like, the background bubble color around text is too dark, it makes it look really ugly and dated. Pinned messages in a channel, when displayed at the top, literally overwrite each other. You'll just have garbled/overlapping text.
Neochat looks much better out of the box (but neochat is also buggy w/ e2ee, dropping encryption keys randomly).
Yeah that's fair. nheko is themable with qt themes though; I have it set to use my system qt theme. But I agree the UI gets a bit clunky. I think I just picked nheko cause it seemed the most feature complete when I looked, but I've just been using it since then so maybe the meta has changed.
I've been using it for about 6 months, self-hosted. No problems at all after I moved from sqlite to a proper postgre server. Before that verifications often timed out.
100%. Not to mention being slow as hell.
Wait there's a jitsi plugin?
The old A/V chats in Matrix were just Jitsi-meet in disguise, but this has been largely deprechiated now with Element Calls.
Okay that makes so much sense, because I knew I had calling before in Element but they wanted me to set up all this extra stuff. Is it still a thing to do the plugin?
element call is still a separate thing, but I guess it's better integrated now
Now elemt calling is all integrated like on discord, if your homeserver supports it. Also available on other clients but I don't quite remember which ones.
What Matrix client do you use?
Element