Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

excerpta

Excerpta es un gestor de enlaces auto-alojado que permite recopilar, anotar y recuperar enlaces desde cualquier dispositivo. Extrae metadatos automáticamente (título, descripción, imagen OG), integra con Wayback Machine para archivado y soporta sincronización con FreshRSS.

Ficha actualizada 25 sept 2026, 7:20 · upstream 25 sept 2026, 7:18 · release v1.3.5

Ver códigoProblemas y ayudaRepositorio ↗Sitio oficial
00

Qué es excerpta

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

Excerpta es una herramienta de gestión de enlaces web auto-alojada diseñada para recopilar, anotar y recuperar enlaces desde cualquier dispositivo. Desarrollado asistido por IA, el proyecto utiliza FastAPI como backend y SQLite con modo WAL y FTS5 para la base de datos, garantizando rendimiento en búsquedas full-text optimizadas. El software incluye un disclaimer indicando que se comparte tal cual sin garantía.

CASOS DE USO
  • Gestión personal de enlaces web con privacidad y autenticación segura vía OIDC.
  • Archivado automático de artículos importantes mediante integración con la Wayback Machine.
  • Sincronización de artículos marcados desde agregadores RSS como FreshRSS a intervalos configurables.
  • Lectura de contenido extraído con sanitización anti-XSS y tipografía ajustable para lectura cómoda.
  • Gestión de colecciones jerárquicas con etiquetas, carpetas colapsables y búsqueda en tiempo real.
PUNTOS DESTACADOS
  • Autenticación OIDC/PKCE compatible con proveedores estándar como Keycloak o Authentik.
  • Base de datos SQLite con FTS5 para búsqueda full-text optimizada y rápida.
  • Integración nativa con Wayback Machine para archivado en segundo plano de enlaces nuevos.
  • Sanitización de contenido anti-XSS usando la librería nh3 para seguridad del lector.
  • API REST completa documentada para integraciones externas o uso headless.
  • Soporte oficial para aplicación móvil Android vía QR code y menú compartir.
PRECAUCIONES
  • Licencia AGPLv3 requiere copyleft fuerte en software derivado o modificaciones.
  • Dependencia de autenticación externa (OIDC) para acceso seguro sin gestión nativa compleja.
  • Requiere Docker/Compose para despliegue estándar, no es un binario simple ejecutable.
  • La sincronización con FreshRSS depende de la disponibilidad del endpoint externo configurado.
  • El archivado Wayback Machine puede fallar o tardar según la latencia de la API externa.
VISUAL

Capturas del proyecto

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

Excerpta - links view, light themeExcerpta - links view, dark themeExcerpta
01

Perfil de infraestructura

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

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

Despliegue detectado

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

Listo para automatizar

Usar imagen pre-construida en ghcr.io o build local. Configurar .env con SECRET_KEY y BASE_URL obligatorios. Iniciar con docker compose -f docker-compose.prod.yml up -d. Asegurar reverse proxy para X-Forwarded headers.

✓Dockerfile
✓Compose
✓One-click
03

Stack y dependencias

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

FRAMEWORKS
FastAPIPython
SERVICIOS
No detectados
BASES DE DATOS
No detectadas
PUERTOS
80708000
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.