Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

sre-tab

Dashboard auto-hospedado para noticias técnicas, agregando feeds RSS/Atom y CVEs de CISA. Usa FastAPI y React con autenticación GitHub OAuth. Sin telemetría ni analíticas externas.

Ficha actualizada 26 sept 2026, 10:17 · upstream 26 sept 2026, 10:06 · release v1.1.0

Ver códigoProblemas y ayudaRepositorio ↗Sitio oficial
00

Qué es sre-tab

Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.

sre-tab es un servicio auto-hospedado que centraliza noticias tecnológicas en un solo lugar sin depender de terceros externos. Permite a los administradores gestionar fuentes RSS/Atom y el catálogo de vulnerabilidades explotadas de CISA, filtrando contenido por temas y estado de lectura. La arquitectura separa frontend (React/Vite) del backend (FastAPI), almacenando preferencias y datos en PostgreSQL o SQLite localmente.

El sistema prioriza la privacidad: no hay analíticas, publicidad ni telemetría. La autenticación se realiza mediante GitHub OAuth con listas blancas de usuarios permitidos, evitando registros públicos. Los feeds son validados por el operador antes de ser agregados para mitigar riesgos de seguridad como SSRF.

La detección automática de idioma y temas permite una experiencia personalizada sin intervención manual constante. El proyecto incluye herramientas CLI para gestión de fuentes, retagging y estado del sistema, facilitando la operación en entornos de producción.

CASOS DE USO
  • Lectura privada de noticias técnicas sin rastreo externo
  • Seguimiento de vulnerabilidades de seguridad (CVE) centralizado
  • Dashboard personalizable por temas y fuentes para equipos técnicos
  • Agregador de noticias en entornos con restricciones de red
PUNTOS DESTACADOS
  • Privacidad total: sin analíticas ni telemetría externa
  • Autenticación segura vía GitHub OAuth con listas blancas
  • Gestión curada de feeds para evitar riesgos SSRF
  • Detección automática de idioma y temas en artículos
PRECAUCIONES
  • Configuración inicial manual de IDs numéricos de GitHub permitidos
  • Dependencia de Python 3.12+ y Node.js 20+
  • Redirecciones HTTP en feeds rechazadas por seguridad estricta
  • Sin soporte nativo para Docker (requiere contenedores manuales o bare metal)
VISUAL

Capturas del proyecto

Imágenes reales detectadas en la documentación del repositorio.

The feed in the light themeThe feed in the dark theme
01

Perfil de infraestructura

Estimación inicial derivada del repositorio y de los servicios detectados.

CPU2 vCPUrecomendación inicial
MEMORIA2 GBRAM estimada
DISCO20 GBalmacenamiento base
COMPLEJIDADmediumnivel de operación
02

Despliegue detectado

Qué señales reales de instalación hemos encontrado.

Despliegue manual

Requiere reverse proxy (ej. Caddy). Configurar GITHUB_CLIENT_ID, SECRET e ALLOWED_GITHUB_IDS en .env. Usar uv para gestión de dependencias Python. Separar procesos API y Frontend. Validar feeds HTTPS antes de agregar.

—Dockerfile
—Compose
—One-click
03

Stack y dependencias

Componentes inferidos a partir de manifests, configuración y documentación.

FRAMEWORKS
Next.jsReactNode.jsFastAPIPython
SERVICIOS
PostgreSQL
BASES DE DATOS
PostgreSQL
PUERTOS
800051738080
05

Puede sustituir a

Relaciones detectadas por el análisis del repositorio y su categoría.

06

Experiencia real de la comunidad

Ayuda a contrastar la estimación automática con instalaciones reales.

Todavía no hay datos comunitarios para este proyecto.