Add custom OpenClaw image
This commit is contained in:
3
.dockerignore
Normal file
3
.dockerignore
Normal file
@@ -0,0 +1,3 @@
|
||||
.git
|
||||
.gitignore
|
||||
README.md
|
||||
14
Dockerfile
Normal file
14
Dockerfile
Normal file
@@ -0,0 +1,14 @@
|
||||
FROM ghcr.io/openclaw/openclaw:latest
|
||||
|
||||
USER root
|
||||
|
||||
RUN apt-get update \
|
||||
&& apt-get install -y --no-install-recommends \
|
||||
bash \
|
||||
ca-certificates \
|
||||
curl \
|
||||
git \
|
||||
openssh-client \
|
||||
&& rm -rf /var/lib/apt/lists/*
|
||||
|
||||
USER node
|
||||
23
README.md
Normal file
23
README.md
Normal file
@@ -0,0 +1,23 @@
|
||||
# openclaw-custom-image
|
||||
|
||||
Minimal derived image for OpenClaw on Coolify.
|
||||
|
||||
It tracks `ghcr.io/openclaw/openclaw:latest` and adds a small set of runtime tools:
|
||||
|
||||
- `openssh-client`
|
||||
- `git`
|
||||
- `curl`
|
||||
- `bash`
|
||||
- `ca-certificates`
|
||||
|
||||
## Build behavior
|
||||
|
||||
Each rebuild pulls the current upstream `ghcr.io/openclaw/openclaw:latest` base image and reapplies the extra packages.
|
||||
|
||||
## Coolify
|
||||
|
||||
Point Coolify to this repository and let it build the image with the included `Dockerfile`.
|
||||
|
||||
Keep the persistent volume mounted at:
|
||||
|
||||
`/home/node/.openclaw`
|
||||
Reference in New Issue
Block a user