Looks like the sliding sync proxy is being deprecated according to the matrix org:
We will be decommissioning the sliding sync proxy next week (21/11/2024) and Element are removing client support in mid-January (17/01/2025).
You can learn more in this matrix blog post. Due to this development, I will be archiving this repo. If you still need it for any reason, please consider forking it. Happy matrixing 💙
This is a helm chart implementing matrix-org/sliding-sync for deployment on Kubernetes. It was originally designed for use as a subchart for small-hack/matrix-chart, but it can be used stand alone as well.
See the README.md
for docs auto-generated from the values.yaml
.
Read through the parameters and modify them locally before installing the chart:
# add the helm repo locally
helm repo add matrix-sliding-sync https://small-hack.github.io/matrix-sliding-sync-chart
# downloads the values.yaml locally
helm show values matrix-sliding-sync/matrix-sliding-sync > values.yaml
# install the chart
helm install my-release-name matrix-sliding-sync/matrix-sliding-sync --values values.yaml
Here's how I've been testing in the ci:
helm install matrix matrix/matrix --set postgresql.volumePermissions.enabled=false,postgresql.primary.networkPolicy.enabled=false,element.enabled=true,fullnameOverride=matrix-stack
helm install matrix-sliding-sync --set=postgresql.volumePermissions.enabled=false,postgresql.primary.networkPolicy.enabled=false,syncv3.server=http://matrix-stack-element matrix-sliding-sync/matrix-sliding-sync
Kinda working. Submit PRs or Issues if something specific isn't working