Paca — AI Knowledge Cabinet

Self-hosted Paca (paca-ai.org). 7 containers Docker. project.nexio.work.

# Paca — AI-Native Knowledge Management ## Overview Self-hosted Paca (paca-ai.org) — AI-native knowledge cabinet. Full Docker stack deployed at `/opt/paca/`. Exposed via nginx at **project.nexio.work**. ## Stack Technique | Composant | Technologie | |-----------|-------------| | API | pacaai/paca-api (Node.js) | | Web | pacaai/paca-web (Next.js SPA) | | Realtime | pacaai/paca-realtime (WebSocket) | | AI Agent | pacaai/paca-ai-agent | | Gateway | nginx:1.27-alpine | | Database | PostgreSQL 16 | | Storage | MinIO (S3-compatible) | | Cache | Valkey 8 (Redis fork) | ## Services Docker (7 containers) ``` paca-gateway-1 nginx:1.27-alpine → 0.0.0.0:8081→80 paca-realtime-1 pacaai/paca-realtime → 3001 (internal) paca-api-1 pacaai/paca-api → 8080 (internal) paca-web-1 pacaai/paca-web → 80/3000 (internal) paca-ai-agent-1 pacaai/paca-ai-agent → 0.0.0.0:8082→8080 paca-postgres-1 postgres:16-alpine → 5432 (internal) paca-minio-1 minio/minio → 9000 (internal) paca-valkey-1 valkey/valkey:8-alpine → 6379 (internal) ``` ## Accès - **URL publique** : `https://project.nexio.work` (nginx → 127.0.0.1:8081) - **AI Agent direct** : `:8082` - **Emplacement** : `/opt/paca/` - **Compose** : `/opt/paca/docker-compose.yml` ## Configuration Standalone production compose — images pulled from DockerHub. Schema migrations embedded in API binary (idempotent SQL). External PostgreSQL/S3/MinIO options available via `.env` overrides. # Citations [1] Vérifié via `docker ps` et `nginx -T` (2026-06-16).