mirror of
https://github.com/Dokploy/templates.git
synced 2026-05-07 17:18:26 -05:00
[PR #812] add duplicati #4284
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/812
Author: @schmanat
Created: 4/19/2026
Status: 🔄 Open
Base:
canary← Head:add-duplicati📝 Commits (1)
bf4d1d6add duplicati📊 Changes
4 files changed (+406 additions, -1822 deletions)
View changed files
➕
blueprints/duplicati/docker-compose.yml(+28 -0)➕
blueprints/duplicati/logo.png(+0 -0)➕
blueprints/duplicati/template.toml(+13 -0)📝
meta.json(+365 -1822)📄 Description
What is this PR about?
New PR of Duplicati
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 Duplicati backup template. The
docker-compose.ymlis missing several required fields (version: "3.8",restartpolicy, pinned image tag) and uses absolute host paths in bind mounts — all of which are explicitly required by the project's contribution guidelines. Additionally, the PR includes a large unrelated reformatting oftagsarrays acrossmeta.jsonthat should be reverted to keep the change focused.version: \"3.8\",restart: unless-stopped, and unpinnedlatestimage tag indocker-compose.yml/path/to/backups, etc.) in bind-mount volumes must be changed to relative pathstagsarray reformatting changes inmeta.jsonConfidence Score: 3/5
Not safe to merge — multiple required docker-compose conventions are violated and absolute bind-mount paths will break deployments.
Two P1 findings affect correctness: missing version/restart directives (required by project guidelines) and absolute volume paths that will fail on real deployments. These need to be fixed before merging.
blueprints/duplicati/docker-compose.ymlneeds version, restart, pinned image, and relative volume paths fixed.Comments Outside Diff (1)
meta.json, line 10-72 (link)tagsarraysThis PR reformats hundreds of existing
tagsarrays from multi-line to single-line style throughoutmeta.json. These changes are unrelated to adding Duplicati and will make the diff much harder to review. They also risk failing CI validation if theprocess-metascript enforces a specific format. Consider reverting these formatting-only changes and keeping the PR focused on the Duplicati addition.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: "add duplicati" | Re-trigger Greptile
Context used:
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.