Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

artifact-site

artifact-site es una plataforma auto-alojada para centralizar páginas y documentos generados por agentes de IA.

Ficha actualizada 24 sept 2026, 3:22 · upstream 24 sept 2026, 3:19 · release v0.2.0

Ver códigoProblemas y ayudaRepositorio ↗Sitio oficial
00

Qué es artifact-site

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

artifact-site funciona como un repositorio compartido para equipos, similar a las funcionalidades de artefactos en asistentes de IA, pero alojado en infraestructura propia. La aplicación utiliza Next.js y React sobre Node.js, gestionando contenido estático y documentos PDF u Office mediante almacenamiento compatible con S3 o MinIO. El sistema permite buscar texto completo, editar fuentes visualmente y mantener historiales de versiones para revertir cambios fácilmente.

Para la integración con agentes, ofrece tres vías: una habilidad (skill) para asistentes, una línea de comandos (CLI) que requiere autenticación OIDC o token, y un servidor remoto MCP para clientes como ChatGPT o Claude. Es importante destacar que la plataforma no ejecuta backends ni compila código en tiempo real, sino que aloja archivos terminados, garantizando seguridad mediante sandboxing y listas de permitidos de origen.

El despliegue local es sencillo con Docker Compose, aunque para entornos de producción se recomienda configurar un proveedor de identidad (OIDC) como Keycloak o Google para gestionar permisos de usuarios y agentes. La configuración del entorno debe incluir la URL pública correcta para que las redirecciones de inicio de sesión y las verificaciones de origen funcionen correctamente en el proxy inverso.

CASOS DE USO
  • Centralizar outputs de múltiples agentes de IA en un único punto de acceso seguro
  • Compartir dashboards HTML o reportes PDF con control granular de permisos por usuario
  • Actualizar contenido dinámicamente mediante comandos CLI sin recargar la infraestructura
  • Integrar flujos de trabajo de agentes directamente en el entorno de desarrollo local o remoto
  • Realizar búsquedas full-text sobre documentos almacenados para recuperar información histórica
PUNTOS DESTACADOS
  • Soporte nativo para integración con protocolo MCP (Model Context Protocol) y CLI
  • Gestión de versiones completa con capacidad de rollback en cada publicación
  • Autenticación flexible vía OIDC, tokens Bearer o acceso abierto configurado
  • Almacenamiento escalable compatible con S3/MinIO para archivos estáticos y documentos
  • Sandbox seguro que aísla el contenido publicado del entorno de sesión del usuario
PRECAUCIONES
  • No ejecuta backends ni compila jobs; requiere pre-procesar o subir archivos terminados
  • La edición visual no aplica a PDFs ni documentos Office, solo HTML y fuentes
  • Requiere Node.js 24+ para la instalación de la CLI localmente
  • Las sesiones anónimas expiran tras unos días en configuraciones sin autenticación
VISUAL

Capturas del proyecto

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

Dropping an HTML dashboard onto artifact-site: it becomes a link within seconds, renders in a sandboxed frame, and the sharing panel copies the linkartifact-site — A shared home for AI-generated pages and documents, on your own server. Open source, self-hosted, agent-ready.A coding agent publishes a build folder with the artifact-site CLI and hands back the share link
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.

Listo para automatizar

Desplegar con Docker Compose requiere Git, Make y Bash. Configurar ARTIFACT_PUBLIC_URL es crítico para redirecciones OIDC y verificaciones de origen. Para producción, usar un proxy inverso o activar Caddy (ARTIFACT_WITH_CADDY=on) para certificados automáticos. El almacenamiento debe ser persistente (PostgreSQL y datos S3). La autenticación se recomienda vía OIDC para equipos, mientras que el modo local permite acceso anónimo limitado.

✓Dockerfile
✓Compose
✓One-click
03

Stack y dependencias

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

FRAMEWORKS
Next.jsReactNode.js
SERVICIOS
PostgreSQLS3/MinIO
BASES DE DATOS
PostgreSQL
PUERTOS
4300
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.