mirror of
https://github.com/Dokploy/templates.git
synced 2026-05-08 17:48:34 -05:00
[PR #793] feat: add Velix API one-click template #1317
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/793
Author: @paulolinder
Created: 4/16/2026
Status: 🔄 Open
Base:
main← Head:add-velix-api📝 Commits (2)
5976110feat: add Velix API one-click template35b953efix: use standard port integer literal📊 Changes
4 files changed (+93 additions, -0 deletions)
View changed files
➕
blueprints/velix-api/docker-compose.yml(+43 -0)➕
blueprints/velix-api/template.toml(+16 -0)➕
blueprints/velix-api/velix-api.svg(+16 -0)📝
meta.json(+18 -0)📄 Description
Summary
Added Velix API as a new one-click blueprint. Velix is a self-hosted WhatsApp API built in Go with multi-instance support, webhooks, n8n node, and Chatwoot integration.
Services included:
Security: Registration is disabled by default (
REGISTRATION_ENABLED=false).Docker image:
ghcr.io/paulolinder/velix-api:0.1.0Preview
Admin panel accessible at the configured domain on port 8080 for QR code pairing and WhatsApp instance management.
Greptile Summary
This PR adds Velix API — a self-hosted WhatsApp API — as a new one-click blueprint with a Go service, PostgreSQL 16, and Redis 7. The template follows all Dokploy conventions correctly: version 3.8, no
ports/container_name/networks,restart: always, named volumes, and secrets properly randomized via template helpers. The only minor issue isport = 8_080intemplate.tomlusing TOML's underscore integer literal instead of the standard8080used by all other templates in this repository.Confidence Score: 5/5
Safe to merge — all conventions are followed and the single finding is a non-blocking style suggestion.
All changed files conform to AGENTS.md requirements: correct compose version, no forbidden fields, pinned image versions, secrets randomized, meta.json fields complete and version-matched. The only finding is a P2 style issue (underscore integer notation in template.toml) that doesn't affect runtime behavior given TOML 1.0 compliance.
blueprints/velix-api/template.toml — minor port notation style issue on line 14.
Reviews (1): Last reviewed commit: "feat: add Velix API one-click template" | Re-trigger Greptile
Context used:
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.