Skip to content

[BUG] Items missing from Dashboard #1049

@Jandalslap

Description

@Jandalslap

Is there an existing issue for this?

  • I have searched the existing issues

Name of mod

SWAG Dashboard

Name of base container

docker-swag Linuxserver.io version: 4.1.1-ls396

Current Behavior

All of the items in the below image do not appear.

Image

Expected Behavior

They should appear on the dashboard.

Steps To Reproduce

Using Edge or Chrome browser I am unable to see pictured content at the top of the dashboard as normal.

Environment

Ubuntu 24.04
Docker 28.2.2 Installed via apt install from Docker’s official APT repository

CPU architecture

x86-64

Docker creation

services:
    swag:
        image: lscr.io/linuxserver/swag:latest
        container_name: swag
        labels:
            - 'com.centurylinklabs.watchtower.enable=true'
        env_file:
            - .env            
        cap_add:
            - NET_ADMIN
        environment:
            - PUID=${PUID}
            - PGID=${PGID}
            - TZ=${TZ}
            - URL=${SWAG_URL}
            - VALIDATION=dns
            - SUBDOMAINS=wildcard
            - CERTPROVIDER= #optional
            - DNSPLUGIN=cloudflare #optional
            - PROPAGATION=30
            - EMAIL=${SWAG_EMAIL}
            - ONLY_SUBDOMAINS=false #optional
            - EXTRA_DOMAINS= #optional
            - STAGING=false #optional
            - DOCKER_MODS=linuxserver/mods:swag-dashboard|linuxserver/mods:swag-maxmind
            - MAXMINDDB_LICENSE_KEY=${MAXMINDDB_KEY}
            - MAXMINDDB_USER_ID=${MAXMINDDB_USER_ID}
            - SWAG_AUTORELOAD = true            
        volumes:
            - ${LOCAL_TIME}:/etc/localtime:ro
            - ${LOCAL_TIME}:/etc/timezone:ro
            - ${CONFIG_PATH}/swag/config:/config
            - ${CONFIG_PATH}/swag/config/fail2ban/fail2ban.conf:/etc/fail2ban/fail2ban.conf
            - ${CONFIG_PATH}/organizr/config/www/organizr/data/logs:/organizrlog:ro
            - ${CONFIG_PATH}/calibre-web/config:/calibre-weblog:ro
            - ${CONFIG_PATH}/ombi/config/Logs:/ombilog:ro
            - ${CONFIG_PATH}/jellyfin/config/log:/jellyfinlog:ro
            - ${CONFIG_PATH}/authelia/config/logs:/authelialog:ro
            - ${CONFIG_PATH}/wizarr/data/logs:/wizarrlog:ro
        ports:
            - 443:443
            #- 80:80 #optional
            - 81:81 # SWAG Dashboard
        restart: unless-stopped
        networks:
            - docker_network

Container logs

[mod-init] Running Docker Modification Logic
[mod-init] Adding linuxserver/mods:swag-dashboard to container
[mod-init] linuxserver/mods:swag-dashboard at sha256:8623376d9a41bf5e5925d3bed08f2654bbb7664691b877d82b726ff8e169739c has been previously applied skipping
[mod-init] Adding linuxserver/mods:swag-maxmind to container
[mod-init] linuxserver/mods:swag-maxmind at sha256:975cff53644ab8c0c228f24b8ac713c6b3f52e5391c552fecc6e0df2156f5d9d has been previously applied skipping
[migrations] started
[migrations] 01-nginx-site-confs-default: skipped
[migrations] 02-swag-old-certbot-paths: skipped
[migrations] done
usermod: no changes
───────────────────────────────────────

      ██╗     ███████╗██╗ ██████╗
      ██║     ██╔════╝██║██╔═══██╗
      ██║     ███████╗██║██║   ██║
      ██║     ╚════██║██║██║   ██║
      ███████╗███████║██║╚██████╔╝
      ╚══════╝╚══════╝╚═╝ ╚═════╝

   Brought to you by linuxserver.io
───────────────────────────────────────

To support the app dev(s) visit:
Certbot: https://supporters.eff.org/donate/support-work-on-certbot

To support LSIO projects visit:
https://www.linuxserver.io/donate/

───────────────────────────────────────
GID/UID
───────────────────────────────────────

User UID:    xxx
User GID:    xxx
───────────────────────────────────────
Linuxserver.io version: 4.1.1-ls396
Build-date: 2025-07-20T15:09:43+00:00
───────────────────────────────────────
    
using keys found in /config/keys
**** The following active confs have different version dates than the samples that are shipped. ****
**** This may be due to user customization or an update to the samples. ****
**** You should compare the following files to the samples in the same folder and update them. ****
**** Use the link at the top of the file to view the changelog. ****
┌────────────┬────────────┬────────────────────────────────────────────────────────────────────────┐
│  old date  │  new date  │ path                                                                   │
├────────────┼────────────┼────────────────────────────────────────────────────────────────────────┤
│ 2024-12-17 │ 2025-07-18 │ /config/nginx/site-confs/default.conf                                  │
│ 2024-12-17 │ 2025-05-31 │ /config/nginx/nginx.conf                                               │
│ 2024-12-06 │ 2025-07-18 │ /config/nginx/ssl.conf                                                 │
└────────────┴────────────┴────────────────────────────────────────────────────────────────────────┘
Variables set:
PUID=xxx
PGID=xxx
TZ=xxx
URL=xxx
SUBDOMAINS=wildcard
EXTRA_DOMAINS=
ONLY_SUBDOMAINS=false
VALIDATION=dns
CERTPROVIDER=
DNSPLUGIN=cloudflare
EMAIL=xxx
STAGING=xxx

Using Let's Encrypt as the cert provider
SUBDOMAINS entered, processing
Wildcard cert for xxx will be requested
E-mail address entered: xxx
dns validation via cloudflare plugin is selected
Certificate exists; parameters unchanged; starting nginx
The cert does not expire within the next day. Letting the cron script handle the renewal attempts overnight (2:08am).
**** Applying the SWAG dashboard mod... ****
libmaxminddb
**** goaccess already installed, skipping ****
**** libmaxminddb already installed, skipping ****
**** libmaxminddb already installed, skipping ****
**** Applied the SWAG dashboard mod ****
Applying the maxmind mod...
Applied the maxmind mod
[custom-init] No custom files found, skipping...
[ls.io-init] done.
Server ready

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    Status

    Done

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions