Bootstrap inicial

OmniWiki

Base inicial para desplegar en Portainer sobre tu VPS Contabo, usando Traefik, frontend y API bajo el mismo dominio, y conectando con PostgreSQL, Redis, MinIO, RabbitMQ y Qdrant ya existentes.

Frontend

Next.js 14 + React

API

Python + FastAPI

Worker

Python background worker

Deploy

Portainer stack + Traefik

Estado de bootstrap

{
  "project": "OmniWiki",
  "phase": "phase-1-base-operational",
  "frontend_domain": "wikillm.odontolab.co",
  "api_base_path": "/api",
  "services_expected": [
    "postgres",
    "redis",
    "minio",
    "rabbitmq",
    "qdrant"
  ],
  "isolation": {
    "postgres_database": "omniwiki",
    "redis_db": "1",
    "minio_buckets": [
      "omniwiki-raw",
      "omniwiki-normalized",
      "omniwiki-artifacts",
      "omniwiki-exports"
    ],
    "rabbitmq_queue": "omniwiki.ingest",
    "qdrant_collection": "omniwiki-wiki",
    "qdrant_dimension": 768,
    "qdrant_distance": "cosine"
  },
  "phase1": {
    "auth_ready": true,
    "vaults_ready": true
  }
}