Correct you need a separate subdomain.
Correct you need a separate subdomain.
services:
sliding-sync:
image: ghcr.io/matrix-org/sliding-sync:v0.99.1
restart: unless-stopped
ports:
- 8881:8881
environment:
- SYNCV3_SECRET=yoursecret
- SYNCV3_SERVER=https://newsub.domain.com/
- SYNCV3_DB=user=syncv3 dbname=syncv3 sslmode=disable
host=sliding-postgres password=secret
- SYNCV3_BINDADDR=0.0.0.0:8881
depends_on:
- sliding-postgres
sliding-postgres:
image: postgres:16-alpine
restart: unless-stopped
environment:
- POSTGRES_USER=syncv3
- POSTGRES_PASSWORD=secret
- POSTGRES_DB=syncv3
volumes:
- sliding_db_data:/var/lib/postgresql/data
volumes:
sliding_db_data: null
networks: {}
This is my sliding compose file, and this is the Caddyfile part just for sliding:
newsub.domain.com {
encode gzip
header /.well-known/matrix/* Content-Type application/json
header /.well-known/matrix/* Access-Control-Allow-Origin *
respond /.well-known/matrix/server {"m.server":"newsub.domain.com:443"}
respond /.well-known/matrix/client {"m.homeserver":{"base_url":"https://newsub.domain.com/"},"org.matrix.msc3575.proxy":{"url":"https://newsub.domain.com/sliding-sync"}}
reverse_proxy /_matrix/* http://192.168.1.1:8008/ {
transport http {
compression on
}
}
handle_path /sliding-sync/* {
reverse_proxy http://192.168.1.1:8881/
}
I got exactly this config working. The compose file wasn’t the problem. I had to fiddle around with my caddy proxy setup. Do you want my settings? Or do you use something other than caddy?
I switch them too much, plz let me have some fun with Rio just till the end of the week.
Uff docker is easy yes, but this project has lots of fiddling. I personally avoid tools like this.
Just a hint maybe it’s just caddy. Pointing directly to the containername doesn’t work every time “reverse_proxy localhost:8080” should work, too.
I would switch to podman if there is an easy transition from docker to podman
Is this war or just sports (war against murder hornets)?
Uhh, first win since WW2. Congrats.
Best part for me is the new stuff. Today that dendrite + bridges script looks promising. Too bad I always run a dendrite server, maybe I can start over some points later in the guide.
Another solution comes to my mind. Why not using freshrss or alternatives and achieve sub’s through RSS?
Didn’t look into it further, the project is new, maybe they add this as a feature if requested.
Have you tried lurker?
Why so complicated? Neil A. = Alien
Since this is selfhosted, why not this one:
First, nothing. But I run just my private containers and update them automatically with watchtower. I like it when I could don’t care about things. OCIS was one of the freaky ones. Breaking changes are literally breaking everything. I lose the data and start over two or three times. (The data wasn’t completely lost, I had backups and/or was able to use an older version instead.)
I had good and bad times with both. I am finally happy with “pydio cells”
I would recommend Matrix, tried all others, too. A bonus idea you could take a look at: https://github.com/balzack/databag
Homer speaks to Bart meme: As far as we know, today.
Oh god, I saw something like this on Netflix. Every third sentence was about the bad mainstream archeology.
Stalwart mail