* feat(senddock): add SendDock template
SendDock is an open-source, self-hosted email marketing platform with
BYO SMTP. The template ships postgres + redis + the canonical
ghcr.io/arkhe-systems/senddock image, with healthchecks, named
volumes and the env vars required for a working install.
The senddock service runs migrations on startup via goose and serves
the Vue dashboard on port 8080. PUBLIC_URL is wired to the Dokploy
domain helper so unsubscribe links and broadcasts work out of the
box. License key is left empty by default, which gives users the
free Core experience; setting SENDDOCK_LICENSE_KEY unlocks the Pro
features.
Running dedupe-and-sort-meta.js per CONTRIBUTING removed an
unrelated duplicate strapi entry that already existed in the index
(same version, same logo, listed twice). The senddock entry is the
intended addition.
* fix(senddock): apply review fixes and bump to 0.6.4.1
- Add required `version: "3.8"` declaration to docker-compose.yml per AGENTS.md
- Convert template.toml env from sub-table to array-of-strings syntax
- Bump image and meta.json version to 0.6.4.1 (latest stable, fixes Redis rate-limiter restart loop affecting 0.4.x-0.6.4)
* fix(senddock): correct website and docs URLs to senddock.dev
* fix(senddock): bump to 0.6.5.1
---------
Co-authored-by: Sebastian Vargas <juanse@MacBook-Air-de-Sebastian.local>
Co-authored-by: Mauricio Siu <siumauricio@icloud.com>
* Update Autobase to version 2.7
Update autobase console image tag in blueprints/autobase/docker-compose.yml from 2.5.2 to 2.7.2 and bump the corresponding package version in meta.json to 2.7.2 to keep metadata in sync with the deployed image.
* Add dbdesk_studio_data Docker volume
---------
Co-authored-by: Mauricio Siu <siumauricio@icloud.com>
* feat: add Agent Zero autonomous AI agent blueprint
Added Agent Zero blueprint with SVG logo, Docker Compose configuration for v1.9, and template for deployment. Agent Zero is an open-source autonomous AI agent framework with memory and tool use capabilities.
* feat(meta): add documentation link to agent-zero metadata
Added docs URL to the links section in meta.json to provide direct access to the project documentation at https://www.agent-zero.ai/p/docs/
* fix: add length parameter to password helper
* Adding Windshift for Dokploy
* Added up-to-date version and better tags
* Updated logo with less transparency
* Update docker-compose.yml with latest version
Signed-off-by: Stefan Ernst <ernst.stefan@icloud.com>
---------
Signed-off-by: Stefan Ernst <ernst.stefan@icloud.com>
* feat: add qui template
qui is a fast, modern web interface for qBittorrent by autobrr,
allowing management of multiple qBittorrent instances from a single,
lightweight self-hosted application.
- docker-compose.yml: pinned ghcr.io/autobrr/qui:1.17.0, exposes 7476
internally (no host port; Dokploy's Traefik handles routing),
persistent named volume for /config.
- template.toml: maps the qui service port 7476 to the user-supplied
domain so Dokploy's Traefik can proxy it.
- meta.json: register the template with logo and tags.
* fix(qui): use latest image tag
ghcr.io/autobrr/qui has no v1.17.0 tag published; only 'latest' and
PR/dev tags are available. Switch the image and meta.json version to
'latest' so the template actually deploys.
* revert: restore duplicate strapi entry removed by dedupe script
The previous commit accidentally removed a pre-existing duplicate
strapi entry as a side effect of running process-meta. That entry
exists upstream and is unrelated to the qui template; restore it
verbatim.
* fix: deduplicate meta.json to pass CI validation
The upstream meta.json had a pre-existing duplicate strapi entry.
Remove it so dedupe-and-sort produces identical output to the committed
file, satisfying the validate-meta CI check.
* fix(qui): replace logo with autobrr org avatar (128x128)
Hermes is an open agent runtime from Nous Research. This template runs the
supervised gateway with:
- web dashboard (9119) behind Traefik, protected by the bundled basic-auth
provider (auth-gated mode triggers automatically once reachable off-loopback);
username admin, generated 128-char password
- OpenAI-compatible gateway API (8642), enabled and bound to 0.0.0.0 with a
generated bearer token (both off by default upstream)
Image pinned to v2026.6.19. Provider keys are configured from the dashboard
after deploy and persist in the hermes_data volume.
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
* Add Dokploy configuration template for Spliit with environment variables and domain setup
* Fix : add double quote
* Fix : remove container name
* Fix : service name
* Fix : use good name of database
* Fix : change db name
* Add Ollama Chat Tone blueprint with Docker configuration, SVG logo, and metadata
* Update .gitignore and replace Ollama Chat Tone SVG with new design
* Add Ollama Chat Tone metadata to meta.json
* Update GitHub link in meta.json for Ollama Chat Tone
* Fix environment variable casing in docker-compose.yml and update template.toml with default values
* Remove duplicate .DS_Store entry from .gitignore
* Delete .DS_Store
Delete .DS_Store
Cloudflared requires network_mode: host which is mutually exclusive
with Docker networks. Setting isolated = false prevents Dokploy from
injecting networks into this compose.
Fixes https://github.com/Dokploy/dokploy/issues/4366
* chore: update convex backend and dashboard images, switch from port mapping to expose in docker-compose.yml
* fix: set default value for DISABLE_BEACON in docker-compose.yml
* feat: add unleash template
* feat: update unleash template to version 7.4.0 and fix formatting
* feat: update database user in unleash template from postgres to unleash