- WAF-safe SSL: Route through mitmproxy_inspector, auto-add routes - Scheduled backups: setup-backup-cron with hourly/daily/weekly support - Email/SMTP: setup-mail command for outbound notifications - CalDAV/CardDAV: connections command shows sync URLs for all clients - New RPCD methods: get_connections, setup_mail, setup_backup_cron - ACL updated with new method permissions Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
35 lines
638 B
JSON
35 lines
638 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", "get_connections"]
|
|
},
|
|
"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",
|
|
"setup_mail",
|
|
"setup_backup_cron"
|
|
]
|
|
},
|
|
"uci": ["nextcloud"]
|
|
}
|
|
}
|
|
}
|