# 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.
