docs: Update tracking files for Nextcloud LXC enhancement

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
CyberMind-FR 2026-02-17 14:46:38 +01:00
parent 4d193c5e48
commit 1945c5b5c3
2 changed files with 37 additions and 1 deletions

View File

@ -2196,3 +2196,31 @@ git checkout HEAD -- index.html
**Source Repository:**
- https://github.com/gkerma/webradio-openwrt
### 2026-02-17: Nextcloud LXC Package Enhancement
**nextcloudctl Enhancements:**
- Updated Nextcloud version to 31.0.5
- Added LXC auto-start (lxc.start.auto = 1) for boot persistence
- Added memory limit cgroup configuration (lxc.cgroup2.memory.max)
- Fixed nginx /apps/ path for static assets (CSS, JS, SVG icons)
**RPCD Backend (luci.nextcloud):**
- Added `uninstall` method
- Added `get_storage` method for disk usage stats
- Added `delete_backup` method
- Total: 20 RPCD methods
**LuCI Dashboard:**
- Added Storage tab with disk usage visualization
- Added disk usage progress bar
- Added storage breakdown (user data, backups, total)
- Added delete button for backups
- Enhanced backup management UX
**Files Modified:**
- `secubox-app-nextcloud/files/usr/sbin/nextcloudctl`
- `luci-app-nextcloud/root/usr/libexec/rpcd/luci.nextcloud`
- `luci-app-nextcloud/htdocs/.../overview.js`
- `luci-app-nextcloud/root/usr/share/rpcd/acl.d/luci-app-nextcloud.json`
- `secubox-app-nextcloud/README.md` (full rewrite)

View File

@ -1,6 +1,6 @@
# Work In Progress (Claude)
_Last updated: 2026-02-17 (v0.20.6 - Mailserver/Nextcloud/DNS fixes + WebRadio)_
_Last updated: 2026-02-17 (v0.20.7 - Nextcloud LXC + WebRadio)_
> **Architecture Reference**: SecuBox Fanzine v3 — Les 4 Couches
@ -73,6 +73,14 @@ _Last updated: 2026-02-17 (v0.20.6 - Mailserver/Nextcloud/DNS fixes + WebRadio)_
- Live audio input via DarkIce (ALSA)
- Source: https://github.com/gkerma/webradio-openwrt
- **Nextcloud LXC Enhancement** — DONE (2026-02-17)
- Updated version to 31.0.5, added auto-start and cgroup memory limit
- Fixed nginx /apps/ path for static assets
- Added Storage tab with disk usage visualization
- Added backup delete functionality
- Added RPCD: uninstall, get_storage, delete_backup (20 methods total)
- Rewrote README.md with LXC architecture docs
- **SecuBox Cloner MochaBin LED Fix** — DONE (2026-02-17)
- Added i2c LED blacklist to clone provision scripts
- Prevents PCA955x I2C bus lockup on MochaBin devices