mirror of
https://github.com/Dokploy/templates.git
synced 2026-07-16 21:58:44 -05:00
[PR #762] [CLOSED] feat: add/update ZeroClaw template (v0.6.7) #8670
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/762
Author: @theonlyhennygod
Created: 3/29/2026
Status: ❌ Closed
Base:
main← Head:zeroclaw/update-v0.6.7📝 Commits (1)
6873dbcfeat: add/update ZeroClaw template (v0.6.7)📊 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 a new ZeroClaw template (v0.6.7) — a Rust-based AI personal assistant — to the Dokploy template registry. The
docker-compose.ymlis well-structured and follows all repository conventions. However, two issues need to be addressed before merging:strapientry was deleted frommeta.jsoneven though its blueprint folder (blueprints/strapi/) still exists. This is unrelated to the ZeroClaw addition and appears to be an accidental side-effect, likely from a merge conflict resolution or running the sort script against a dirty tree. Restoring it is required.template.tomluses${password:64}to auto-generate theAPI_KEY, but this variable holds the user's upstream AI provider credential (OpenRouter, OpenAI, etc.). A randomly generated value will never authenticate with any provider, leaving the service non-functional out of the box. It should be left empty, consistent with how other AI templates in this repo handle user-supplied provider keys.Confidence Score: 4/5
Two P1 issues must be resolved before merging: the accidental Strapi deletion from meta.json and the misconfigured AI provider API key.
The docker-compose.yml is solid and follows all conventions. The two P1 issues — unintentional removal of an existing template entry and an auto-generated value for a user-supplied credential — prevent the PR from being merge-ready as-is.
meta.json (Strapi entry deletion) and blueprints/zeroclaw/template.toml (API_KEY auto-generation)
Important Files Changed
Comments Outside Diff (1)
meta.json, line 5952-5969 (link)The
strapientry has been deleted frommeta.json, but its blueprint (blueprints/strapi/) is still present in the repository. This removal is unrelated to the ZeroClaw addition and appears to be unintentional — likely a merge conflict artifact or a side-effect of running the dedup/sort script after a conflict. Without this entry, Strapi will no longer appear in the template registry even though the underlying compose files are intact.Please restore the Strapi entry and re-run
npm run process-metato ensure the registry is sorted correctly before merging.Reviews (1): Last reviewed commit: "feat: add/update ZeroClaw template (v0.6..." | Re-trigger Greptile
(4/5) You can add custom instructions or style guidelines for the agent here!
Context used:
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.