- 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>
33 lines
574 B
JSON
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"]
|
|
}
|
|
}
|
|
}
|