do 'docker exec -ti organizr bash' and see if there are files actually in /config. This could be a permissions issue, my docker-compose.yml looks a lot like that and works just fine.
organizr: container_name: organizr restart: always image: organizrtools/organizr-v2:latest hostname: organizr volumes: - ${USERDIR}/docker/organizr:/config
networks:
- proxy
environment:
- PUID=${PUID}
- PGID=${PGID}
- TZ=${TZ}
labels:
- "traefik.enable=true"
- "traefik.backend=organizr"
- "traefik.frontend.rule=Host:organizr.${DOMAINNAME}"
- "traefik.port=80"
- "traefik.docker.network=proxy"
- "traefik.frontend.headers.SSLRedirect=true"
- "traefik.frontend.headers.STSSeconds=315360000"
- "traefik.frontend.headers.browserXSSFilter=true"
- "traefik.frontend.headers.contentTypeNosniff=true"
- "traefik.frontend.headers.forceSTSHeader=true"
- "traefik.frontend.headers.SSLHost=${DOMAINNAME}"
- "traefik.frontend.headers.STSIncludeSubdomains=true"
- "traefik.frontend.headers.STSPreload=true"