mirror of
https://github.com/Dokploy/templates.git
synced 2026-05-22 06:23:58 -05:00
[PR #797] feat: add/update ZeroClaw template (v0.7.0-beta.1040) #2909
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/Dokploy/templates/pull/797
Author: @theonlyhennygod
Created: 4/17/2026
Status: 🔄 Open
Base:
main← Head:zeroclaw/update-v0.7.0-beta.1040📝 Commits (1)
7311e39feat: add/update ZeroClaw template (v0.7.0-beta.1040)📊 Changes
4 files changed (+48 additions, -18 deletions)
View changed files
➕
blueprints/zeroclaw/docker-compose.yml(+16 -0)➕
blueprints/zeroclaw/template.toml(+16 -0)➕
blueprints/zeroclaw/zeroclaw.png(+0 -0)📝
meta.json(+16 -18)📄 Description
Summary
ghcr.io/zeroclaw-labs/zeroclaw:${VERSION}Checklist
Testing
Links
Greptile Summary
This PR adds the ZeroClaw (v0.7.0-beta.1040) template — a self-hosted, Rust-based autonomous AI assistant. The blueprint structure,
docker-compose.yml, andmeta.jsonentry are all correct, and the Strapi removal visible in the diff is the deduplication script legitimately removing a pre-existing duplicate entry.API_KEYis the LLM provider credential, not a gateway key. Per ZeroClaw's official environment variable docs,API_KEYis the "Primary provider API key." Setting it to${password:64}(a random 64-char string) causes the service to start and pass health checks, but every AI call will fail with an authentication error from the provider. The user's real OpenRouter (or other provider) API key must be supplied — it should not be auto-generated.Confidence Score: 4/5
Mergeable after fixing the API_KEY variable — as-is the service boots but all AI functionality is broken.
One P1 finding: auto-generating the primary LLM provider API key as a random password means any deployment from this template will start but be non-functional for AI tasks. The rest of the blueprint follows all Dokploy conventions correctly.
blueprints/zeroclaw/template.toml — api_key variable definition needs to accept user-provided value instead of auto-generating.
Comments Outside Diff (1)
blueprints/zeroclaw/zeroclaw.png, line 1 (link)The project guidelines specify "SVG preferred, ~128x128px" for template logos. Using PNG works, but an SVG would scale cleanly at all resolutions in the Dokploy UI.
Note: If this suggestion doesn't match your team's coding style, reply to this and let me know. I'll remember it for next time!
Reviews (1): Last reviewed commit: "feat: add/update ZeroClaw template (v0.7..." | Re-trigger Greptile
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.