diff --git a/readme.org b/readme.org index 56c81d4..c3d490d 100644 --- a/readme.org +++ b/readme.org @@ -34,4 +34,22 @@ Test federation: https://federationtester.matrix.org * Notes - Registration disabled by default (=enable_registration = false=) - PostgreSQL configured automatically -- Intended usecase ipv6 lxc container with remote reverse proxy \ No newline at end of file +- Intended usecase ipv6 lxc container with remote reverse proxy + +* NGINX Reverse Proxy Configurarion +- Create nginx config with this location +- issue Lets Encrypt cert via certbot for example +- nginx will handle everything + +#+begin_src sh + location / { + proxy_pass https://[ipv6_lxc]; + proxy_ssl_verify off; + proxy_set_header X-Forwarded-For $remote_addr; + proxy_set_header X-Forwarded-Proto $scheme; + proxy_set_header Host $host; + + # Increase body size for media uploads (federation can send large files too) + client_max_body_size 100M; + } +#+end_src \ No newline at end of file