IHM Web administration Matrix
Repo git : https://github.com/Awesome-Technologies/synapse-admin (AUR)
Rajouter dans /etc/nginx/nginx.conf pour rendre accessible le endpoint uniquement en local :
location ~ ^(/_synapse/admin) {
allow 192.168.1.0/24;
deny all;
proxy_pass http://localhost:8008;
proxy_set_header X-Forwarded-For $remote_addr;
proxy_set_header X-Forwarded-Proto $scheme;
proxy_set_header Host $host;
}
Et créer le serveur accessible uniquement en local également :
server {
listen 3000;
http2 on;
server_name localhost;
root /usr/share/webapps/synapse-admin/;
index index.html;
location / {
allow 192.168.1.0/24;
deny all;
}
}