OMV6 Filebrowser + Swag

xenos92

Nouveau membre
3 Décembre 2023
8
5
3
Bonjour,

J'ai installé le plugin file browser depuis openmediavault directement Cela fonctionne sur le port 3670.

Je peux y acceder en tapant mon adresse IP local 192.168.0.200:3670.

Maintenant j'essaye d'avoir acces a filebrowser a travers Swag avec une adresse comme ceci :
filebrowser.myname.duckdns.org.

Cela fonctionne pour mes autres services (portainer, ...) mais ne fonctionne pas pour filebrowser car j'ai une erreur http 400 qui apparait.

Voici le fichier de configuration filebrowser.subdomain.conf dans le dossier nginx de swag.

Code:
server {

    listen 443 ssl http2;
    listen [::]:443 ssl http2;

    server_name filebrowser.*;

    include /config/nginx/ssl.conf;

    client_max_body_size 0;

    location / {
        include /config/nginx/proxy.conf;
        include /config/nginx/resolver.conf;
        set $upstream_app 192.168.0.200;
        set $upstream_port 3670;
        set $upstream_proto http;
        proxy_pass $upstream_proto://$upstream_app:$upstream_port;
    }

    location ~ (/filebrowser)?/api/public {
        include /config/nginx/proxy.conf;
        include /config/nginx/resolver.conf;
        set $upstream_app 192.168.0.200;
        set $upstream_port 3670;
        set $upstream_proto http;
        proxy_pass $upstream_proto://$upstream_app:$upstream_port;
    }

    location ~ (/filebrowser)?/share {
        include /config/nginx/proxy.conf;
        include /config/nginx/resolver.conf;
        set $upstream_app 192.168.0.200;
        set $upstream_port 3670;
        set $upstream_proto http;
        proxy_pass $upstream_proto://$upstream_app:$upstream_port;
    }

    location ~ (/filebrowser)?/static {
        include /config/nginx/proxy.conf;
        include /config/nginx/resolver.conf;
        set $upstream_app 192.168.0.200;
        set $upstream_port 3670;
        set $upstream_proto http;
        proxy_pass $upstream_proto://$upstream_app:$upstream_port;
    }

}
 
Ne trouvant pas de solution, j'ai désactivé la fonction interne à OMV et je suis passé par un conteneur docker pour utilisé filebrowser. Tous fonctionne désormais.
 
  • J'aime
Réactions: Bambusa29 et EVO