Split up alpine novnc and arch kdeplasma

This commit is contained in:
Myve 2025-01-20 09:52:49 +00:00
commit e008c61987

View file

@ -1,27 +1,37 @@
services: services:
kdeplasma: kdeplasma:
image: myvnc/arch/webtop:plasma image: myvnc/arch/plasma
container_name: kdeplasma container_name: kdeplasma
restart: unless-stopped restart: unless-stopped
build: . environment:
MYVNC_VNCPASS: ${MYVNC_KDEPLASMA_VNCPASS}
networks:
- kdeplasma
# # Optional
# deploy:
# resources:
# reservations:
# devices:
# - driver: nvidia
# count: all
# capabilities:
# - gpu
kdeplasma-novnc:
image: myvnc/alpine/base
container_name: kdeplasma-novnc
restart: unless-stopped
# shm_size: 2gb
ports: ports:
- ${MYVNC_KDEPLASMA_PORT}:6900 - ${MYVNC_KDEPLASMA_PORT}:6900
environment: environment:
MYVNC_VNCPASS: ${MYVNC_KDEPLASMA_VNCPASS}
MYVNC_CUSTOM_TITLE: ${MYVNC_KDEPLASMA_CUSTOM_TITLE} MYVNC_CUSTOM_TITLE: ${MYVNC_KDEPLASMA_CUSTOM_TITLE}
MYVNC_PROXYPATH: ${MYVNC_KDEPLASMA_PROXYPATH} MYVNC_PROXYPATH: ${MYVNC_KDEPLASMA_PROXYPATH}
MYVNC_VNCSHARING: ${MYVNC_KDEPLASMA_VNCSHARING} MYVNC_VNCSHARING: ${MYVNC_KDEPLASMA_VNCSHARING}
MYVNC_VNCLISTEN_HOST: kdeplasma
MYVNC_VNCLISTEN_PORT: 5900
networks: networks:
- kdeplasma - kdeplasma
# Optional
deploy:
resources:
reservations:
devices:
- driver: nvidia
count: all
capabilities:
- gpu
networks: networks:
kdeplasma: kdeplasma: