Bonjour,
Je m'arrache les cheveux depuis un moment car je ne comprends pas pourquoi lorsque je veux me connecter au dashboard SWAG j'ai juste une page blanche qui s'affiche
J'utilise docker-compose, mon conteneur SWAG fonctionne car j'accede à tous mes autres services.
Voici le docker-compose SWAG:
Voici le fichier dashboard.subdomain.conf:
Le dashboard est protégé par authelia. J'ai essayé en desactivant authelia aussi pour voir mais le resultat est le meme.
Je m'arrache les cheveux depuis un moment car je ne comprends pas pourquoi lorsque je veux me connecter au dashboard SWAG j'ai juste une page blanche qui s'affiche
J'utilise docker-compose, mon conteneur SWAG fonctionne car j'accede à tous mes autres services.
Voici le docker-compose SWAG:
Code:
---
# https://github.com/linuxserver/docker-swag
version: "2.1"
services:
swag:
image: lscr.io/linuxserver/swag:latest
container_name: swag
labels:
- homepage.group=Services
- homepage.name=Dashboard
- homepage.icon=linuxserver-io.svg
- homepage.href=https://dashboard.myname.duckdns.org/
- homepage.ping=https://dashboard.myname.duckdns.org/
- homepage.description=Swag dashboard
- diun.enable=true
cap_add:
- NET_ADMIN
environment:
- PUID=998
- PGID=100
- TZ=Europe/Paris
- URL=myname.duckdns.org
- VALIDATION=duckdns
- DUCKDNSTOKEN=XXX
- SUBDOMAINS=wildcard
- EMAIL=mail@gmail.com
- DOCKER_MODS=linuxserver/mods:swag-dbip|linuxserver/mods:swag-dashboard
volumes:
- /srv/dev-disk-by-uuid-0d2d7228-ba79-465a-92d4-e89016951f22/system/appdata/swag/config:/config
- /srv/dev-disk-by-uuid-0d2d7228-ba79-465a-92d4-e89016951f22/system/appdata/authelia/config/authelia.log:/authelia/authelia.log:ro
- /srv/dev-disk-by-uuid-0d2d7228-ba79-465a-92d4-e89016951f22/system/appdata/jellyfin/log:/jellyfin/log:ro
ports:
- 443:443
restart: unless-stopped
extra_hosts:
- nas.host:192.168.1.254
networks:
- swag
- authelia
- portainer
- homepage
- jellyfin
- filebrowser
- duplicati
networks:
swag:
name: swag
portainer:
name: portainer
external: true
homepage:
name: homepage
external: true
jellyfin:
name: jellyfin
external: true
filebrowser:
name: filebrowser
external: true
duplicati:
name: duplicati
external: true
authelia:
name: authelia
external: true
Voici le fichier dashboard.subdomain.conf:
Le dashboard est protégé par authelia. J'ai essayé en desactivant authelia aussi pour voir mais le resultat est le meme.
Code:
## Version 2022/06/05
# make sure that your dns has a cname set for dashboard
server {
listen 443 ssl http2;
listen [::]:443 ssl http2;
server_name dashboard.*;
root /dashboard/www;
index index.php;
include /config/nginx/ssl.conf;
client_max_body_size 0;
# enable for Authelia (requires authelia-location.conf in the location block)
include /config/nginx/authelia-server.conf;
location / {
# enable for Authelia (requires authelia-server.conf in the server block)
include /config/nginx/authelia-location.conf;
try_files $uri $uri/ /index.php$is_args$args =404;
}
location ~ ^(.+\.php)(.*)$ {
# enable for Authelia (requires authelia-server.conf in the server block)
include /config/nginx/authelia-location.conf;
fastcgi_split_path_info ^(.+\.php)(.*)$;
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
include /etc/nginx/fastcgi_params;
}
}