From 4ba21094ca224dd9caad78e9197dad38f8a76357 Mon Sep 17 00:00:00 2001 From: Chris Date: Wed, 10 Jun 2026 19:28:31 +0100 Subject: [PATCH] Update --- docker-compose.yml | 128 +++++++++++++++++++++---------------------- nextcloud/Dockerfile | 2 +- 2 files changed, 65 insertions(+), 65 deletions(-) diff --git a/docker-compose.yml b/docker-compose.yml index e12bfef..18f8130 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -62,7 +62,7 @@ services: profiles: ["prod", "dev"] <<: *logging build: ./nextcloud - image: nextcloud:33-fpm-alpine + image: nextcloud:32-fpm-alpine restart: unless-stopped user: 1000:1000 ports: @@ -239,68 +239,68 @@ services: - CERT_NAME=${DOMAIN} <<: *logging - # openclaw-gateway: - # image: alpine/openclaw - # build: - # args: - # OPENCLAW_DOCKER_APT_PACKAGES: "git curl jq ffmpeg build-essentials fzf ripgrep fd imagemagick exiftool" - # NEXTCLOUD_USER: ${NEXTCLOUD_OPENCLAW_USER} - # NEXTCLOUD_PASSWORD: ${NEXTCLOUD_OPENCLAW_PASSWORD} - # user: 1000:1000 - # environment: - # HOME: /home/node - # TERM: xterm-256color - # OPENROUTER_API_KEY: ${OPENROUTER_KEY} - # OPENCLAW_GATEWAY_TOKEN: ${OPENCLAW_GATEWAY_TOKEN} - # BRAVE_API_KEY: ${BRAVE_API_KEY} - # TELEGRAM_BOT_TOKEN: ${TELEGRAM_BOT_TOKEN} - # VIRTUAL_HOST: kiwa.${DOMAIN} - # VIRTUAL_PORT: "18789" - # volumes: - # - ./openclaw/config:/home/node/.openclaw - # - ./openclaw/workspace:/home/node/.openclaw/workspace - # - /mnt/tower/stardust/chris/files/:/files:ro - # - openclaw:/home/node - # ports: - # - "${OPENCLAW_GATEWAY_PORT:-18789}:18789" - # - "${OPENCLAW_BRIDGE_PORT:-18790}:18790" - # networks: - # - nginx - # init: true - # restart: unless-stopped - # command: - # [ - # "node", - # "dist/index.js", - # "gateway", - # "--bind", - # "${OPENCLAW_GATEWAY_BIND:-lan}", - # "--port", - # "18789", - # ] - # - # openclaw-cli: - # image: alpine/openclaw - # build: - # args: - # OPENCLAW_DOCKER_APT_PACKAGES: "git curl jq ffmpeg build-essentials fzf ripgrep fd imagemagick exiftool" - # user: 1000:1000 - # environment: - # HOME: /home/node - # TERM: xterm-256color - # OPENROUTER_API_KEY: ${OPENROUTER_KEY} - # BRAVE_API_KEY: ${BRAVE_API_KEY} - # TELEGRAM_BOT_TOKEN: ${TELEGRAM_BOT_TOKEN} - # BROWSER: echo - # volumes: - # - ./openclaw/config:/home/node/.openclaw - # - ./openclaw/workspace:/home/node/.openclaw/workspace - # - /mnt/tower/stardust/chris/files/:/files:ro - # - openclaw:/home/node - # stdin_open: true - # tty: true - # init: true - # entrypoint: ["node", "dist/index.js"] + openclaw-gateway: + image: alpine/openclaw + build: + args: + OPENCLAW_DOCKER_APT_PACKAGES: "git curl jq ffmpeg build-essentials fzf ripgrep fd imagemagick exiftool" + NEXTCLOUD_USER: ${NEXTCLOUD_OPENCLAW_USER} + NEXTCLOUD_PASSWORD: ${NEXTCLOUD_OPENCLAW_PASSWORD} + user: 1000:1000 + environment: + HOME: /home/node + TERM: xterm-256color + OPENROUTER_API_KEY: ${OPENROUTER_KEY} + OPENCLAW_GATEWAY_TOKEN: ${OPENCLAW_GATEWAY_TOKEN} + BRAVE_API_KEY: ${BRAVE_API_KEY} + TELEGRAM_BOT_TOKEN: ${TELEGRAM_BOT_TOKEN} + VIRTUAL_HOST: kiwa.${DOMAIN} + VIRTUAL_PORT: "18789" + volumes: + - ./openclaw/config:/home/node/.openclaw + - ./openclaw/workspace:/home/node/.openclaw/workspace + - /mnt/tower/stardust/chris/files/:/files:ro + - openclaw:/home/node + ports: + - "${OPENCLAW_GATEWAY_PORT:-18789}:18789" + - "${OPENCLAW_BRIDGE_PORT:-18790}:18790" + networks: + - nginx + init: true + restart: unless-stopped + command: + [ + "node", + "dist/index.js", + "gateway", + "--bind", + "${OPENCLAW_GATEWAY_BIND:-lan}", + "--port", + "18789", + ] + + openclaw-cli: + image: alpine/openclaw + build: + args: + OPENCLAW_DOCKER_APT_PACKAGES: "git curl jq ffmpeg build-essentials fzf ripgrep fd imagemagick exiftool" + user: 1000:1000 + environment: + HOME: /home/node + TERM: xterm-256color + OPENROUTER_API_KEY: ${OPENROUTER_KEY} + BRAVE_API_KEY: ${BRAVE_API_KEY} + TELEGRAM_BOT_TOKEN: ${TELEGRAM_BOT_TOKEN} + BROWSER: echo + volumes: + - ./openclaw/config:/home/node/.openclaw + - ./openclaw/workspace:/home/node/.openclaw/workspace + - /mnt/tower/stardust/chris/files/:/files:ro + - openclaw:/home/node + stdin_open: true + tty: true + init: true + entrypoint: ["node", "dist/index.js"] minecraft: profiles: ["prod"] @@ -355,7 +355,7 @@ services: - ND_BASEURL=https://radio.${DOMAIN} volumes: - navidrome:/data - - /mnt/tower/stardust/chris/files/Library/Music:/music:ro + - /mnt/tower/stardust/chris/files/Music:/music:ro networks: - nginx diff --git a/nextcloud/Dockerfile b/nextcloud/Dockerfile index e96dd42..c7d53a1 100644 --- a/nextcloud/Dockerfile +++ b/nextcloud/Dockerfile @@ -1,4 +1,4 @@ -FROM nextcloud:33-fpm-alpine +FROM nextcloud:32-fpm-alpine RUN set -ex; \ \