secubox-openwrt/package/secubox/secubox-app-nextcloud/README.md
CyberMind-FR 62f2f6a7a8 docs(secubox): Add KISS README for all 46 remaining packages
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-03 07:34:06 +01:00

51 lines
1.1 KiB
Markdown

# SecuBox Nextcloud
Self-hosted file sync and share platform running in Docker on OpenWrt. Provides calendar, contacts, collaborative editing, and file management.
## Installation
```bash
opkg install secubox-app-nextcloud
```
## Configuration
UCI config file: `/etc/config/nextcloud`
```bash
uci set nextcloud.main.enabled='1'
uci set nextcloud.main.domain='cloud.example.com'
uci set nextcloud.main.port='8080'
uci set nextcloud.main.admin_user='admin'
uci set nextcloud.main.data_dir='/srv/nextcloud/data'
uci commit nextcloud
```
## Usage
```bash
nextcloudctl start # Start Nextcloud container
nextcloudctl stop # Stop Nextcloud container
nextcloudctl status # Show service status
nextcloudctl update # Pull latest container image
nextcloudctl occ <cmd> # Run Nextcloud occ command
nextcloudctl logs # View container logs
```
## Features
- File sync and share with web, desktop, and mobile clients
- Calendar and contacts (CalDAV/CardDAV)
- Collaborative document editing
- Docker-based deployment with persistent storage
## Dependencies
- `dockerd`
- `docker`
- `containerd`
## License
Apache-2.0