New luci-app-metablogizer package replacing metabolizer with simplified static site publishing: - RPCD backend with create/delete/sync site methods - Auto HAProxy vhost creation with SSL/ACME - Nginx LXC container integration for serving static files - Git sync from Gitea repositories - QR code generation for published URLs - Social share buttons (Twitter, LinkedIn, Facebook, Telegram, WhatsApp, Email) - Drag-and-drop file upload UI - SecuBox light theme styling Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
37 lines
631 B
JSON
37 lines
631 B
JSON
{
|
|
"luci-app-metablogizer": {
|
|
"description": "Grant access to MetaBlogizer Static Site Publisher",
|
|
"read": {
|
|
"ubus": {
|
|
"luci.metablogizer": [
|
|
"status",
|
|
"list_sites",
|
|
"get_site",
|
|
"get_publish_info",
|
|
"get_settings"
|
|
]
|
|
},
|
|
"uci": ["metablogizer"]
|
|
},
|
|
"write": {
|
|
"ubus": {
|
|
"luci.metablogizer": [
|
|
"create_site",
|
|
"update_site",
|
|
"delete_site",
|
|
"sync_site",
|
|
"save_settings"
|
|
],
|
|
"luci.haproxy": [
|
|
"create_backend",
|
|
"create_server",
|
|
"create_vhost",
|
|
"delete_backend",
|
|
"delete_vhost"
|
|
]
|
|
},
|
|
"uci": ["metablogizer"]
|
|
}
|
|
}
|
|
}
|