services: webtop: image: lscr.io/linuxserver/webtop:ubuntu-kde container_name: webtop security_opt: - seccomp:unconfined environment: - PUID=1964 - PGID=1964 - TZ=America/Chicago - SUBFOLDER=/ - TITLE=Webtop - DISPLAY_REFRESH=60 # Force software rendering - this is the fix - LIBGL_ALWAYS_SOFTWARE=1 - GALLIUM_DRIVER=llvmpipe # Removed DRINODE since we're not using GPU networks: - netgrimoire volumes: - /data/nfs/znas/Docker/Webtop:/config ports: - 3004:3000 - 3005:3001 # Removed GPU devices section - this was causing the problem shm_size: "1gb" restart: unless-stopped labels: - homepage.group=Remote Access - homepage.name=webtop - homepage.icon=webtop.png - homepage.href=http://webtop.netgrimoire.com - homepage.description=Remote XFCE - kuma.sab.http.name="Webtop" - kuma.sab.http.url=http://webtop:3000 - caddy=webtop.netgrimoire.com - caddy.import=authentik - caddy.reverse_proxy="{{upstreams 3000}}" networks: netgrimoire: external: true