OpenClaw setup, Arrio deployment, WhatsApp MCP server, DNS/Traefik entries, communication style prompts (v1+v2), WhatsApp monitoring system plan, and OpenClaw upgrade protection strategy. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2.0 KiB
2.0 KiB
Arrio - Digital Check-in Platform Deployment
Date: 2026-02-12 22:00 Context: Full deployment of Arrio to NUC server with Coolify service, Gitea repo, and CI/CD
Service Details
| Property | Value |
|---|---|
| Coolify Service UUID | tgksg0s8gocko4csggs0808c |
| Service ID | 32 |
| Gitea Repo | alezmad/arrio (private) |
| Domain | http://arrio.nuc.lan |
| Host Port | 3335 → container 3000 |
| Gitea API Token | aabd201355b5bcd637ac6b3b95373c00648a4e6a (arrio-deploy, write:repository+user) |
Containers
| Container | Image | Purpose |
|---|---|---|
web-tgksg0s8gocko4csggs0808c |
localhost:3030/alezmad/arrio:latest |
Next.js app |
db-tgksg0s8gocko4csggs0808c |
pgvector/pgvector:pg17 |
PostgreSQL + pgvector |
minio-tgksg0s8gocko4csggs0808c |
minio/minio:latest |
Object storage |
Database
| Property | Value |
|---|---|
| User | arrio |
| Password | arrio2026 |
| Database | arrio |
| Internal URL | postgres://arrio:arrio2026@db:5432/arrio |
MinIO
| Property | Value |
|---|---|
| Root User | arrio |
| Root Password | arrio2026secret |
| Bucket | arrio-uploads |
Secrets
| Key | Value |
|---|---|
| BETTER_AUTH_SECRET | 5693cfba2b0c593dfc357a417e81330f754bc9e7621d80658e0e491f54d16a47 |
Build & Deploy
# Build image (from Mac)
cd /Users/agutierrez/Desktop/arrio
docker build --platform linux/amd64 \
--build-arg NEXT_PUBLIC_URL=http://arrio.nuc.lan \
-t 192.168.1.3:3030/alezmad/arrio:latest .
docker push 192.168.1.3:3030/alezmad/arrio:latest
# Redeploy via Coolify
# Stop + Start for full container recreation (pulls new image)
mcp__coolify__control(resource="service", action="stop", uuid="tgksg0s8gocko4csggs0808c")
mcp__coolify__control(resource="service", action="start", uuid="tgksg0s8gocko4csggs0808c")
Related
- Gitea: http://gitea.nuc.lan/alezmad/arrio
- Coolify: http://coolify.nuc.lan
- Traefik route: nuc-services.yaml (arrio → host.docker.internal:3335)