Trying to figure out the best way to set up a self hosted matrix server.

ludicolo@lemmy.ml to Selfhosted@lemmy.world – 45 points –

I have been trying to set this up for the past 2 days and I am losing my mind.

The issue I seem to be having is that synapse cannot find the necessary postgres information in the the database. I have been trying to setup a docker container for it but to no avail. The container just continues to restart. When I check docker logs it seems like it cannot find the database info it needs but its there. I deleted the sqlite3 info so it most certainly isn't still using that.

Is there possibly a casaos friendly version of matrix? Is there an easy to follow tutorial for docker matrix and duckdns? Any help would be appreciated.

18

You are viewing a single comment

I prefer Conduit instead of Synapse - it is lighter on resources.

I’ll second conduit. You can tune up its caching, reducing the ram usage significantly. It does become a bit painful to sync the mobile clients, but at least it's not gigabytes of ram wasted.

How would I go about using conduit instead of synapse for matrix?

Here is the Conduit Docker deployment guide.

https://famedly.gitlab.io/conduit/deploying/docker.html

I started with the Docker Compose file they provide, and "translated" it into Podman rootless containers for my server. Even with adding the extra work, it was pretty painless.