diff --git a/Dockerfile b/Dockerfile
index ea320ac..57ba6be 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -4,7 +4,7 @@
FROM node:22-trixie-slim
# Install global deps
-RUN apt-get update && apt-get install -y sudo ca-certificates curl git build-essential procps file chromium && rm -rf /var/lib/apt/lists/*
+RUN apt-get update && apt-get install -y --no-install-recommends sudo ca-certificates curl git build-essential procps file chromium && rm -rf /var/lib/apt/lists/*
# Set home directory
ENV HOME=/data
@@ -12,7 +12,7 @@ WORKDIR /data
RUN mkdir -p /data && chown node:node /data
# Install OpenClaw globally from npm
-RUN npm install -g openclaw@2026.2.19
+RUN npm install -g openclaw@2026.2.22
# Redirect future npm global installs to persistent volume
ENV NPM_CONFIG_PREFIX=/data/.npm-global
diff --git a/server.cjs b/server.cjs
index 573b990..0fbe624 100644
--- a/server.cjs
+++ b/server.cjs
@@ -332,6 +332,7 @@ function getSetupHtml() {