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