Files
templates/blueprints/openresty-manager/meta.json
Mauricio Siu c3de62fb83 feat: per-template metadata — eliminate meta.json merge conflicts
- 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>
2026-07-07 23:58:10 -06:00

21 lines
764 B
JSON

{
"id": "openresty-manager",
"name": "OpenResty Manager",
"version": "1.2.0",
"description": "The easiest using, powerful and beautiful OpenResty Manager (Nginx Enhanced Version) , open source alternative to OpenResty Edge, which can enable you to easily reverse proxy your websites with security running at home or internet, including Access Control, HTTP Flood Protection, Free SSL, without having to know too much about OpenResty or Let's Encrypt.",
"links": {
"github": "https://github.com/Safe3/openresty-manager",
"website": "https://om.uusec.com/",
"docs": "https://github.com/Safe3/openresty-manager"
},
"logo": "logo.svg",
"tags": [
"web",
"proxy",
"security",
"self-hosted",
"openresty",
"nginx"
]
}