rss2/deploy/debian
SITO e3c682a36f feat: prerequisites, POC local y README reescrito
deploy/debian/prerequisites.sh:
- Instalador de dependencias del sistema para Debian/Ubuntu
- Detecta OS, instala PostgreSQL 16 (repo oficial), Redis, nginx,
  Go 1.25, Node.js 20 LTS, Qdrant binario, Python venv
- Crea usuario rss2 y estructura /opt/rss2
- Pregunta interactivamente si instalar modelos ML pesados
  (ctranslate2, transformers, spaCy es_core_news_lg, NLLB-200)
- Separado de install.sh para poder ejecutarlo independientemente

poc/poc.sh:
- POC local en ~2 minutos sin Docker, sin workers ML
- Crea BD temporal coconews_poc con schema completo
- Carga 10 noticias de muestra en español listas para ver
- Compila backend Go y frontend React en /tmp/coconews-poc
- Lanza Redis en puerto alternativo (6380) sin interferir
- Sirve frontend con npx serve en http://127.0.0.1:18001
- Limpieza automatica al Ctrl+C

poc/seed.sql:
- 10 noticias de muestra en español (no requieren traduccion)
- Categorias, continentes y paises basicos
- 5 feeds de ejemplo (El Pais, BBC Mundo, etc.)

README.md:
- Reescrito completamente sin referencias Docker
- Diagrama ASCII de arquitectura
- Inicio rapido con poc.sh (2 minutos)
- Instrucciones de install en Debian con prerequisites.sh
- Tabla de requisitos hardware por modo
- Mapa completo del repositorio

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-30 21:17:11 +02:00
..
systemd fix(deploy): corregir 5 problemas bloqueantes para despliegue Debian 2026-03-30 21:11:56 +02:00
build.sh fix(deploy): corregir 5 problemas bloqueantes para despliegue Debian 2026-03-30 21:11:56 +02:00
env.example fix(deploy): corregir 5 problemas bloqueantes para despliegue Debian 2026-03-30 21:11:56 +02:00
install.sh fix(deploy): corregir 5 problemas bloqueantes para despliegue Debian 2026-03-30 21:11:56 +02:00
nginx.conf feat(deploy): despliegue nativo Debian sin Docker 2026-03-30 20:49:30 +02:00
prerequisites.sh feat: prerequisites, POC local y README reescrito 2026-03-30 21:17:11 +02:00