Files
snoopy 708312c80c Initial commit: Matrix stack (Synapse + Synapse-Admin + Element Web) behind Traefik
Fully dockerized deployment with automatic Let's Encrypt certificates via
Traefik's static file provider (no docker.sock needed), bind-mounted data
folders instead of named volumes, and domain/secrets kept out of git via
.env + rendered templates.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-09-04 16:40:59 +02:00

16 lines
323 B
Nginx Configuration File

server {
listen 80;
server_name _;
root /usr/share/nginx/html;
location = /.well-known/matrix/client {
default_type application/json;
add_header Access-Control-Allow-Origin * always;
try_files /well-known-matrix-client.json =404;
}
location / {
return 404;
}
}