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>
1.4 KiB
1.4 KiB
deploy/vm116-nextcloud — Spec 034 Fase 0
Nextcloud Hub Ligbox: ampliar capacidade Files (warm tier) para tenants Carbonio VM112.
Pasta
vm116-nextcloud= nome da Spec 034. Host alvo: VM124 (10.10.10.124).
Alvo Roger (2026-06-21)
| Parâmetro | Valor |
|---|---|
| VMID | 124 (primeira livre após VM123) |
| IP LAN | 10.10.10.124/24 |
| SSH WAN | :2524 → 10.10.10.124:22 |
| vCPU | 2 |
| RAM | 4 GB |
| Disco | 500 GB (se local-lvm tiver espaço) |
| IP | Estado |
|---|---|
10.10.10.116 |
RustDesk — não usar |
10.10.10.118 |
Não usar (Roger) |
10.10.10.124 |
Livre — Nextcloud |
Stack
| Serviço | Imagem | RAM limit |
|---|---|---|
| Nextcloud 30 | nextcloud:30-apache |
1024m |
| PostgreSQL 16 | postgres:16-alpine |
384m |
| Redis 7 | redis:7-alpine |
64m |
| Cron | same as app | 128m |
Porta 8080 → Traefik CT114 (TLS externo).
Deploy rápido
# 1. Proxmox (no host PVE)
bash scripts/proxmox-create-vm.sh
# 2. Na VM124 (Ubuntu 24.04)
bash scripts/bootstrap.sh
cp .env.example .env # editar passwords
bash scripts/install.sh
# 3. CT114 Traefik — traefik/nextcloud-hub.yml.snippet
# DNS: cloud.ligbox.com.br → Traefik
curl -s http://10.10.10.124:8080/status.php