- Migrate from Docker to Debian 12 LXC container - Full stack: Nginx, MariaDB, Redis, PHP 8.2-FPM, Nextcloud - Rewrite nextcloudctl CLI with install/backup/restore/ssl/occ commands - New UCI config schema: main, db, redis, ssl, backup sections - Enhanced RPCD backend with 15 methods - KISS dashboard with Overview/Backups/SSL/Logs tabs - Updated dependencies for LXC packages - SecuBox menu path integration Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
30 lines
482 B
JSON
30 lines
482 B
JSON
{
|
|
"luci-app-nextcloud": {
|
|
"description": "Grant access to Nextcloud LXC app",
|
|
"read": {
|
|
"ubus": {
|
|
"luci.nextcloud": ["status", "get_config", "list_backups", "logs"]
|
|
},
|
|
"uci": ["nextcloud"]
|
|
},
|
|
"write": {
|
|
"ubus": {
|
|
"luci.nextcloud": [
|
|
"install",
|
|
"start",
|
|
"stop",
|
|
"restart",
|
|
"update",
|
|
"save_config",
|
|
"backup",
|
|
"restore",
|
|
"ssl_enable",
|
|
"ssl_disable",
|
|
"occ"
|
|
]
|
|
},
|
|
"uci": ["nextcloud"]
|
|
}
|
|
}
|
|
}
|