secubox-openwrt/package/secubox/luci-app-nextcloud/root/usr/share/rpcd/acl.d/luci-app-nextcloud.json
CyberMind-FR 4d193c5e48 feat(nextcloud): Enhance LXC package with storage stats and backup management
- Update Nextcloud version to 31.0.5
- Add auto-start (lxc.start.auto) for boot persistence
- Add memory limit cgroup configuration
- Fix nginx /apps/ path for static assets (CSS, JS, SVG)
- Add Storage tab with disk usage visualization
- Add delete backup functionality
- Add RPCD methods: uninstall, get_storage, delete_backup
- Update ACL permissions for new methods
- Rewrite README.md with LXC architecture docs

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-17 14:41:04 +01:00

33 lines
574 B
JSON

{
"luci-app-nextcloud": {
"description": "Grant access to Nextcloud LXC app",
"read": {
"ubus": {
"luci.nextcloud": ["status", "get_config", "list_backups", "logs", "list_users", "get_storage"]
},
"uci": ["nextcloud"]
},
"write": {
"ubus": {
"luci.nextcloud": [
"install",
"uninstall",
"start",
"stop",
"restart",
"update",
"save_config",
"backup",
"restore",
"delete_backup",
"ssl_enable",
"ssl_disable",
"occ",
"reset_password"
]
},
"uci": ["nextcloud"]
}
}
}