update webtop

This commit is contained in:
2026-05-28 02:20:37 +00:00
Unverified
parent b16315c0ec
commit 8e69e226fe

View File

@@ -1,4 +1,4 @@
# webtop -- https://docs.linuxserver.io/images/docker-webtop/#lossless-mode
# webtop -- https://docs.linuxserver.io/images/docker-webtop/
---
services:
webtop:
@@ -9,19 +9,40 @@ services:
- PGID=1000
- TZ=America/New_York
- TITLE=Webtop #optional
- PIXELFLUX_WAYLAND=true
- DRINODE=/dev/dri/renderD128
- DRI_NODE=/dev/dri/renderD128
- NVIDIA_VISIBLE_DEVICES=all
- NVIDIA_DRIVER_CAPABILITIES=all
- VK_ICD_FILENAMES=/etc/vulkan/icd.d/nvidia_icd.json
#- DISABLE_ZINK=true
deploy:
resources:
reservations:
devices:
- driver: nvidia
count: 1
capabilities: [compute, video, graphics, utility]
# security_opt:
# - seccomp:unconfined
dns:
- ${PIHOLE_SERVER}
shm_size: "1gb" #optional
volumes:
- ${WEBTOP_DATA}config:/config
ports:
- 7978:3000
- 7979:3001
networks:
- frontend
- ${WEBTOP_HTTP_PORT}:3000
- ${WEBTOP_HTTPS_PORT}:3001
restart: unless-stopped
networks:
frontend:
external: true
labels:
# Nginx Proxy Manager Automation
- "npm.proxy.domains=webtop.wompmacho.com"
- "npm.proxy.host=${DOCKER_HOST_IP}"
- "npm.proxy.port=${WEBTOP_HTTPS_PORT}"
- "npm.proxy.scheme=https"
- "npm.proxy.websockets=true"
- "npm.proxy.ssl.force=true"
- "npm.proxy.ssl.certificate.id=2"
- "npm.proxy.accesslist.id=1"
# Pi-hole Automation (Point to Docker Host/Proxy IP)
- "pihole.custom-record=[[\"webtop.wompmacho.com\", \"${DOCKER_HOST_IP}\"]]"