From f54a6fe8e8d00bc7a1914e911de4696efbdf0e38 Mon Sep 17 00:00:00 2001 From: Max Date: Mon, 13 Oct 2025 22:16:25 +0200 Subject: [PATCH] Fix runtime compose --- README.md | 104 +++++++++++++++++++++++++++--------------------------- 1 file changed, 52 insertions(+), 52 deletions(-) diff --git a/README.md b/README.md index c457a84..23789a5 100644 --- a/README.md +++ b/README.md @@ -47,59 +47,59 @@ This stack packages the Spyder IDE inside a Docker container and supports both n ``` services: - spyder-wayland: - image: ${SPYDER_IMAGE} - environment: - UID: "${UID}" - GID: "${GID}" - HOST_USER: "${HOST_USER}" - HOST_GROUP: "${HOST_GROUP}" - SPYDER_HOME: "${SPYDER_HOME}" - SPYDER_WORKSPACE: "${SPYDER_WORKSPACE}" - HOME: "${SPYDER_HOME}" - WAYLAND_DISPLAY: "${WAYLAND_DISPLAY}" - XDG_RUNTIME_DIR: "${XDG_RUNTIME_DIR}" - QT_QPA_PLATFORM: "wayland" - QTWEBENGINE_DISABLE_SANDBOX: "1" - QTWEBENGINE_CHROMIUM_FLAGS: "--no-sandbox" - TZ: "Europe/Berlin" - volumes: - - ${SPYDER_HOME_VOLUME}:${SPYDER_HOME} - - ${SPYDER_WORKSPACE_VOLUME}:${SPYDER_WORKSPACE} - - ${XDG_RUNTIME_DIR}:${XDG_RUNTIME_DIR} - working_dir: ${SPYDER_WORKSPACE} - devices: - - "/dev/dri:/dev/dri" - shm_size: "1gb" - restart: "unless-stopped" + spyder-wayland: + image: ${SPYDER_IMAGE} + environment: + UID: "${UID}" + GID: "${GID}" + HOST_USER: "${HOST_USER}" + HOST_GROUP: "${HOST_GROUP}" + SPYDER_HOME: "${SPYDER_HOME}" + SPYDER_WORKSPACE: "${SPYDER_WORKSPACE}" + HOME: "${SPYDER_HOME}" + WAYLAND_DISPLAY: "${WAYLAND_DISPLAY}" + XDG_RUNTIME_DIR: "${XDG_RUNTIME_DIR}" + QT_QPA_PLATFORM: "wayland" + QTWEBENGINE_DISABLE_SANDBOX: "1" + QTWEBENGINE_CHROMIUM_FLAGS: "--no-sandbox" + TZ: "Europe/Berlin" + volumes: + - ${SPYDER_HOME_VOLUME}:${SPYDER_HOME} + - ${SPYDER_WORKSPACE_VOLUME}:${SPYDER_WORKSPACE} + - ${XDG_RUNTIME_DIR}:${XDG_RUNTIME_DIR} + working_dir: ${SPYDER_WORKSPACE} + devices: + - "/dev/dri:/dev/dri" + shm_size: "1gb" + restart: "unless-stopped" - spyder-x11: - profiles: - - "x11" - image: ${SPYDER_IMAGE} - environment: - UID: "${UID}" - GID: "${GID}" - HOST_USER: "${HOST_USER}" - HOST_GROUP: "${HOST_GROUP}" - SPYDER_HOME: "${SPYDER_HOME}" - SPYDER_WORKSPACE: "${SPYDER_WORKSPACE}" - HOME: "${SPYDER_HOME}" - DISPLAY: "${DISPLAY}" - QT_QPA_PLATFORM: "xcb" - QT_X11_NO_MITSHM: "1" - QTWEBENGINE_DISABLE_SANDBOX: "1" - QTWEBENGINE_CHROMIUM_FLAGS: "--no-sandbox" - TZ: "Europe/Berlin" - volumes: - - ${SPYDER_HOME_VOLUME}:${SPYDER_HOME} - - ${SPYDER_WORKSPACE_VOLUME}:${SPYDER_WORKSPACE} - - /tmp/.X11-unix:/tmp/.X11-unix:ro - working_dir: ${SPYDER_WORKSPACE} - devices: - - "/dev/dri:/dev/dri" - shm_size: "1gb" - restart: "unless-stopped" + spyder-x11: + profiles: + - "x11" + image: ${SPYDER_IMAGE} + environment: + UID: "${UID}" + GID: "${GID}" + HOST_USER: "${HOST_USER}" + HOST_GROUP: "${HOST_GROUP}" + SPYDER_HOME: "${SPYDER_HOME}" + SPYDER_WORKSPACE: "${SPYDER_WORKSPACE}" + HOME: "${SPYDER_HOME}" + DISPLAY: "${DISPLAY}" + QT_QPA_PLATFORM: "xcb" + QT_X11_NO_MITSHM: "1" + QTWEBENGINE_DISABLE_SANDBOX: "1" + QTWEBENGINE_CHROMIUM_FLAGS: "--no-sandbox" + TZ: "Europe/Berlin" + volumes: + - ${SPYDER_HOME_VOLUME}:${SPYDER_HOME} + - ${SPYDER_WORKSPACE_VOLUME}:${SPYDER_WORKSPACE} + - /tmp/.X11-unix:/tmp/.X11-unix:ro + working_dir: ${SPYDER_WORKSPACE} + devices: + - "/dev/dri:/dev/dri" + shm_size: "1gb" + restart: "unless-stopped" ``` ## Development Workflow (build locally)