# CTmine-client · ContainerMine Client # Start: docker compose up -d --build # Web: http://localhost:8080 services: ctmine-client: image: ctmine-client:latest container_name: ctmine-client build: context: . dockerfile: Dockerfile restart: unless-stopped environment: PUID: ${PUID:-1000} PGID: ${PGID:-1000} TZ: ${TZ:-Europe/Berlin} DISPLAY_WIDTH: ${DISPLAY_WIDTH:-1280} DISPLAY_HEIGHT: ${DISPLAY_HEIGHT:-720} DISPLAY_REFRESH: ${DISPLAY_REFRESH:-60} DISPLAY_DEPTH: ${DISPLAY_DEPTH:-24} VNC_PASSWORD: ${VNC_PASSWORD:-} NOVNC_PATH: ${NOVNC_PATH:-} ports: - "${WEB_PORT:-8080}:8080" volumes: # Persistente Daten: Microsoft-Account, Prism-Instanzen, .minecraft - ./config:/config # Software-Rendering braucht Shared Memory für OpenGL. shm_size: "1gb" #Optionale GPU-Beschleunigung (im Software-Rendering-Modus nicht nötig): # devices: # - /dev/dri:/dev/dri