update 26.8.11
This commit is contained in:
@@ -1,6 +1,9 @@
|
||||
services:
|
||||
openclaw-gateway:
|
||||
image: ${OPENCLAW_IMAGE}
|
||||
container_name: openclaw-gateway
|
||||
|
||||
user: "0:0"
|
||||
|
||||
env_file:
|
||||
- .env
|
||||
@@ -9,19 +12,15 @@ services:
|
||||
HOME: /home/node
|
||||
OPENCLAW_HOME: /home/node
|
||||
TERM: xterm-256color
|
||||
|
||||
OPENCLAW_STATE_DIR: /home/node/.openclaw
|
||||
OPENCLAW_CONFIG_PATH: /home/node/.openclaw/openclaw.json
|
||||
OPENCLAW_CONFIG_DIR: /home/node/.openclaw
|
||||
OPENCLAW_WORKSPACE_DIR: /home/node/.openclaw/workspace
|
||||
|
||||
OPENCLAW_GATEWAY_TOKEN: ${OPENCLAW_GATEWAY_TOKEN}
|
||||
TZ: ${OPENCLAW_TZ:-Asia/Shanghai}
|
||||
|
||||
volumes:
|
||||
- "${OPENCLAW_CONFIG_DIR}:/home/node/.openclaw"
|
||||
- "${OPENCLAW_WORKSPACE_DIR}:/home/node/.openclaw/workspace"
|
||||
- "${OPENCLAW_AUTH_PROFILE_SECRET_DIR}:/home/node/.config/openclaw"
|
||||
- /volume2/docker/docker_projects/openclaw/data:/home/node/.openclaw
|
||||
|
||||
ports:
|
||||
- "${OPENCLAW_GATEWAY_PORT:-2800}:18789"
|
||||
@@ -30,13 +29,6 @@ services:
|
||||
extra_hosts:
|
||||
- "host.docker.internal:host-gateway"
|
||||
|
||||
cap_drop:
|
||||
- NET_RAW
|
||||
- NET_ADMIN
|
||||
|
||||
security_opt:
|
||||
- no-new-privileges:true
|
||||
|
||||
init: true
|
||||
restart: unless-stopped
|
||||
|
||||
@@ -52,12 +44,7 @@ services:
|
||||
]
|
||||
|
||||
healthcheck:
|
||||
test:
|
||||
[
|
||||
"CMD",
|
||||
"node",
|
||||
"dist/docker-healthcheck.js"
|
||||
]
|
||||
test: ["CMD", "node", "dist/docker-healthcheck.js"]
|
||||
interval: 30s
|
||||
timeout: 5s
|
||||
retries: 5
|
||||
@@ -66,37 +53,28 @@ services:
|
||||
|
||||
openclaw-cli:
|
||||
image: ${OPENCLAW_IMAGE}
|
||||
container_name: openclaw-cli
|
||||
|
||||
network_mode: "service:openclaw-gateway"
|
||||
user: "0:0"
|
||||
|
||||
env_file:
|
||||
- .env
|
||||
|
||||
network_mode: "service:openclaw-gateway"
|
||||
|
||||
environment:
|
||||
HOME: /home/node
|
||||
OPENCLAW_HOME: /home/node
|
||||
TERM: xterm-256color
|
||||
|
||||
OPENCLAW_STATE_DIR: /home/node/.openclaw
|
||||
OPENCLAW_CONFIG_PATH: /home/node/.openclaw/openclaw.json
|
||||
OPENCLAW_CONFIG_DIR: /home/node/.openclaw
|
||||
OPENCLAW_WORKSPACE_DIR: /home/node/.openclaw/workspace
|
||||
|
||||
OPENCLAW_GATEWAY_TOKEN: ${OPENCLAW_GATEWAY_TOKEN}
|
||||
BROWSER: echo
|
||||
TZ: ${OPENCLAW_TZ:-Asia/Shanghai}
|
||||
|
||||
volumes:
|
||||
- "${OPENCLAW_CONFIG_DIR}:/home/node/.openclaw"
|
||||
- "${OPENCLAW_WORKSPACE_DIR}:/home/node/.openclaw/workspace"
|
||||
- "${OPENCLAW_AUTH_PROFILE_SECRET_DIR}:/home/node/.config/openclaw"
|
||||
|
||||
cap_drop:
|
||||
- NET_RAW
|
||||
- NET_ADMIN
|
||||
|
||||
security_opt:
|
||||
- no-new-privileges:true
|
||||
- /volume2/docker/docker_projects/openclaw/data:/home/node/.openclaw
|
||||
|
||||
stdin_open: true
|
||||
tty: true
|
||||
|
||||
Reference in New Issue
Block a user