mirror of
https://github.com/Dokploy/templates.git
synced 2026-05-06 16:55:42 -05:00
[PR #734] [CLOSED] Add verdaccio template #4218
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/734
Author: @wladiarce
Created: 3/3/2026
Status: ❌ Closed
Base:
canary← Head:add-verdaccio-template📝 Commits (4)
9d17e6bNew Templates (#690)c818352New version (#708)39fb9ddNew templates (#711)31d6804feat(blueprint): add Verdaccio - private node.js package registry📊 Changes
55 files changed (+1806 additions, -123 deletions)
View changed files
📝
AGENTS.md(+10 -0)📝
CONTRIBUTING.md(+5 -0)📝
blueprints/ackee/instructions.md(+1 -1)📝
blueprints/alist/docker-compose.yml(+1 -1)📝
blueprints/appsmith/docker-compose.yml(+6 -2)📝
blueprints/budibase/docker-compose.yml(+12 -25)➕
blueprints/cloudflare-ddns/cloudflare-ddns.svg(+8 -0)➕
blueprints/cloudflare-ddns/docker-compose.yml(+16 -0)➕
blueprints/cloudflare-ddns/template.toml(+9 -0)📝
blueprints/cloudflared/docker-compose.yml(+2 -2)📝
blueprints/cloudflared/template.toml(+3 -1)📝
blueprints/habitica/docker-compose.yml(+66 -9)📝
blueprints/habitica/template.toml(+16 -8)📝
blueprints/invoiceshelf/docker-compose.yml(+2 -4)➕
blueprints/ipfs/docker-compose.yml(+17 -0)➕
blueprints/ipfs/ipfs.svg(+1 -0)➕
blueprints/ipfs/template.toml(+25 -0)➕
blueprints/moltbot/docker-compose.yml(+35 -0)➕
blueprints/moltbot/moltbot.svg(+60 -0)➕
blueprints/moltbot/template.toml(+18 -0)...and 35 more files
📄 Description
What is this PR about?
New PR of Verdaccio
Checklist
Before submitting this PR, please make sure that:
Issues related (if applicable)
Close automatically the related issues using the keywords:
closes #ISSUE_NUMBERScreenshots or Videos
Greptile Summary
This PR adds a new Verdaccio (private npm proxy registry) template along with updates to existing blueprints and documentation improvements. The
template.tomlfor Verdaccio is well-constructed with complete default configuration, but thedocker-compose.ymlhas two mandatory convention violations fromAGENTS.md:portsinstead ofexpose(line 8–9): The project explicitly forbidsportsdirectives; Dokploy manages all routing, so onlyexposeshould be used.restartpolicy (line 5): Every service must declarerestart: unless-stoppedorrestart: alwaysfor automatic recovery from crashes and reboots.Both violations are documented as non-negotiable in the project's Docker Compose conventions and should be fixed before merge.
Confidence Score: 1/5
portsdirective is explicitly forbidden (onlyexposeis allowed) because Dokploy manages all routing. The missingrestartpolicy violates mandatory requirements for service resilience. These are not style issues or suggestions—they are blocking violations of the project's Docker Compose specification that must be corrected before the template can be merged.ports→exposeand addition ofrestartdirectiveLast reviewed commit:
31d6804(2/5) Greptile learns from your feedback when you react with thumbs up/down!
Context used:
dashboard- AGENTS.md (source)🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.