1
0
Fork
You've already forked docker-synapse
1
Docker image containing synapse, a matrix server
  • Shell 71.9%
  • Dockerfile 22.5%
  • Rust 5.6%
Dominic 43e42a1794
All checks were successful
Docker / check (push) Successful in 47s
Docker / rustfmt (push) Successful in 55s
Docker / docker (push) Successful in 1m19s
ci: docker buildx is annoying and stupid
2026年01月19日 00:24:26 +01:00
.forgejo/workflows ci: docker buildx is annoying and stupid 2026年01月19日 00:24:26 +01:00
src initial commit 2021年10月01日 01:36:21 +02:00
.dockerignore initial commit 2021年10月01日 01:36:21 +02:00
.gitignore initial commit 2021年10月01日 01:36:21 +02:00
Cargo.lock update attohttpc to 0.29 2025年06月08日 11:53:35 +02:00
Cargo.toml update attohttpc to 0.29 2025年06月08日 11:53:35 +02:00
Dockerfile update debian from bookworm to trixie 2025年08月14日 08:29:56 +02:00
homeserver.yml fix typo 2021年10月14日 13:20:38 +02:00
log.yml initial commit 2021年10月01日 01:36:21 +02:00
matrix-org-archive-keyring.gpg update gpg key 2025年03月26日 23:35:42 +01:00
README.md use more codeberg/forgejo infra 2025年08月14日 14:12:45 +02:00
rustfmt.toml update attohttpc to 0.18 2021年11月16日 15:57:26 +01:00
start.sh tell synapse to keep its nose out of your database setup 2022年04月11日 16:38:22 +02:00
version.sh add ci 2021年10月01日 14:24:17 +02:00

docker-synapse

Docker Image: codeberg.org/msrd0/synapse or quay.io/msrd0/synapse

This docker image contains Synapse, a matrix server, with a custom start script that writes environment variables into a config file. It is based on the latest debian slim docker image.

Safety Warning

The startup script automatically tells synapse to keep its nose out of your database setup. That means it no longer refuses to start because it believes you are an idiot. So please ensure that you are indeed capable of setting up your database in a future-proof way - if you absolutely have to use a GNU libc based system, use the C locale and only the C locale for your database. Or just use the Alpine Linux container - they don't have a record of breaking locale's so far.

If the synapse maintainers decide to break stuff over night again because they think it's their job to administrate your server, I might have to expand this list in the future.

Environment Variables

tbd