mirror of
https://github.com/Dokploy/templates.git
synced 2026-07-08 23:45:24 +02:00
- move each template's metadata to blueprints/<id>/meta.json (442 files, byte-identical roundtrip with the old root meta.json) - generate the served meta.json at build time into app/public/meta.json (gitignored); pnpm dev/build run the generator first - CI validates every blueprints/<id>/meta.json via generate-meta.js --check (required fields, id/folder match, logo exists, folder<->meta bidirectionality) and rejects any committed root meta.json - remove root meta.json, dedupe-and-sort-meta.js and build-scripts/process-meta.js (obsolete) - update CONTRIBUTING.md, AGENTS.md and README.md Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
16 lines
840 B
JSON
16 lines
840 B
JSON
{
|
|
"id": "backrest",
|
|
"name": "Backrest",
|
|
"version": "1.6.0",
|
|
"description": "Backrest is a web-based backup solution powered by restic, offering an intuitive WebUI for easy repository management, snapshot browsing, and file restoration. It runs in the background, automating snapshot scheduling and repository maintenance. Built with Go, Backrest is a lightweight standalone binary with restic as its only dependency. It provides a secure and user-friendly way to manage backups while still allowing direct access to the restic CLI for advanced operations.",
|
|
"links": {
|
|
"github": "https://github.com/garethgeorge/backrest",
|
|
"website": "https://garethgeorge.github.io/backrest",
|
|
"docs": "https://garethgeorge.github.io/backrest/introduction/getting-started"
|
|
},
|
|
"logo": "backrest.svg",
|
|
"tags": [
|
|
"backup"
|
|
]
|
|
}
|