Inclui console handoff Desk↔Console (Spec 019), melhorias DNS Viewer (037), OpenPanel/Nextcloud/VM116 deploy notes, contracts stack e sidebar actualizado. Co-authored-by: Cursor <cursoragent@cursor.com>
37 lines
1.2 KiB
Markdown
37 lines
1.2 KiB
Markdown
# VM124 — Nextcloud Hub (Spec 034)
|
|
|
|
| Item | Valor |
|
|
|------|-------|
|
|
| **IP LAN** | `10.10.10.124/24` |
|
|
| **SSH WAN** | `95.216.14.146:2524` (reservar pfSense) |
|
|
| **Hostname** | `vm124-nextcloud-ligbox` · URL `cloud.ligbox.com.br` |
|
|
| **URLs tenant** | `files.{dominio}` |
|
|
| **Recursos** | 2 vCPU · **4 GB RAM** · **500 GB** disco |
|
|
|
|
## Papel
|
|
|
|
- Armazenamento **Files** ampliado para tenants Ligbox Mail (VM112)
|
|
- App **Mail** opcional → IMAP/SMTP Carbonio VM112
|
|
- MinIO S3 (fase 2) — volume secundário Carbonio
|
|
|
|
## No repo Git (CT130)
|
|
|
|
```
|
|
deploy/vm116-nextcloud/ # stack IaC (nome histórico Spec 034)
|
|
specs/034-nextcloud-carbonio-vm112-integration/
|
|
```
|
|
|
|
## Integração
|
|
|
|
- **← VM112:** Wizard provisiona users OCS após conta Carbonio
|
|
- **→ VM112:** Mail app IMAP `:993` · SMTP `:587`
|
|
- **→ CT114:** Traefik `files.{dom}` + `cloud.ligbox.com.br` → `:8080`
|
|
- **← Desk VM122:** health, status quota, purge users (Spec 017 ext.)
|
|
|
|
## Estado
|
|
|
|
📋 **Não provisionada** — IP `10.10.10.124` livre (2026-06-21). Criar via `deploy/vm116-nextcloud/scripts/proxmox-create-vm.sh`.
|
|
|
|
## Nota VM116
|
|
|
|
IP `10.10.10.116` = **RustDesk** (LXC) — **não** usar para Nextcloud.
|