gotempsh/temps
gotempsh/temps has 905 GitHub stars and 80 forks. GitHot measured +1 stars in 24 hours, +18 in 7 days, and +38 in 15 days. Last checked 2026-11-09 19:12 UTC. Last push 2026-11-02.
AI-native open-source alternative to Vercel + Sentry + PostHog + Pingdom + Resend + E2B. 440+ CLI operations with drop-in skills for Claude Code, Codex & OpenCode — deployments, analytics, session replay, error tracking, OpenTelemetry, email, sandboxes & AI gateway in one self-hosted Rust binary.
What you can do
- Git push to deploy Preview URLs and zero-downtime rollouts for any language, auto-detected or from your Dockerfile or Docker Compose file. Docs Full size: light · dark - Managed databases PostgreSQL, Redis, MongoDB, MariaDB and S3-compatible storage, with backups. Docs Full size: light · dark
- Domains & TLS Custom and wildcard domains with automatic Let's Encrypt certificates. Docs Full size: light · dark - Web analytics Visitors, pages, sources, funnels and web performance, collected by your own server. Docs Full size: light · dark
- Session replay Watch a visit as it happened, with form inputs masked by default. Docs Full size: light · dark - Error tracking Sentry-compatible: point your existing Sentry SDK at Temps, then hand an issue to your coding agent. Docs Full size: light · dark
- Distributed traces OpenTelemetry ingest, with traces that follow one request across services down to the failing span. Docs Full size: light · dark - Logs Container and request logs from every service in one searchable view, with volume by level. Docs Full size: light · dark
Crecimiento de estrellas medido
- in 24h
- +1
- in 7 days
- +18
- in 15 days
- +38
- in 1 month
- Actualización retrasada
Cambios netos en períodos que se solapan, no totales diarios. Los datos no disponibles se dejan en blanco. Las estrellas indican interés, no calidad.
README.es.md
Original
La alternativa open source a Vercel, Sentry, PostHog, Pingdom, Resend, E2B y Datadog, en un solo binario autoalojado.
Temps es un único binario autoalojado que despliega tus aplicaciones y ejecuta todo lo que las rodea: bases de datos, analítica, seguimiento de errores, trazas, logs, uptime, email, sandboxes de IA y un gateway de IA. Open source, en tu propio servidor.
Instalación en un VPS
curl -fsSL https://temps.sh/deploy.sh | bash
Ejecútalo en un servidor Ubuntu 24.04 o 22.04 recién creado. Instala Docker si falta, ejecuta PostgreSQL, configura Temps como servicio con HTTPS automático y muestra la URL de la consola y la contraseña de administrador. ¿Aún sin dominio? Elige el modo quick y obtendrás https://console.<ip-del-servidor>.sslip.io.
Inicio rápido · Elegir un servidor · ¿Prefieres no gestionar un servidor? Temps Cloud
Tamaño completo: claro · oscuro
Funcionalidades
|
Despliegue con git push URLs de vista previa y despliegues sin caída para cualquier lenguaje, detectados automáticamente o desde tu Dockerfile o archivo Docker Compose. Docs
Tamaño completo: claro · oscuro |
Bases de datos gestionadas PostgreSQL, Redis, MongoDB, MariaDB y almacenamiento compatible con S3, con copias de seguridad. Docs
Tamaño completo: claro · oscuro |
|
Dominios y TLS Dominios propios y comodín con certificados Let's Encrypt automáticos. Docs
Tamaño completo: claro · oscuro |
Analítica web Visitantes, páginas, fuentes, embudos y rendimiento web, recogidos por tu propio servidor. Docs
Tamaño completo: claro · oscuro |
|
Session replay Revive una visita tal como ocurrió, con los campos de formulario enmascarados por defecto. Docs
Tamaño completo: claro · oscuro |
Seguimiento de errores Compatible con Sentry: apunta tu SDK de Sentry actual a Temps y pasa un error a tu agente de código. Docs
Tamaño completo: claro · oscuro |
|
Trazas distribuidas Ingesta OpenTelemetry, con trazas que siguen una petición entre servicios hasta el span que falla. Docs
Tamaño completo: claro · oscuro |
Logs Logs de contenedores y peticiones de todos los servicios en una sola vista con búsqueda, con volumen por nivel. Docs
Tamaño completo: claro · oscuro |
|
Uptime y alertas Comprobaciones de salud, páginas de estado y reglas de alerta. Docs
Tamaño completo: claro · oscuro |
Email transaccional Envío por SMTP o SES con DKIM, y cada mensaje con su entrega, aperturas y clics. Docs
Tamaño completo: claro · oscuro |
|
Sandboxes de IA Sandboxes aislados con Docker o Firecracker para ejecutar código, con terminal y URLs de vista previa. Docs
Tamaño completo: claro · oscuro |
Gateway de IA Un endpoint compatible con OpenAI para tus propias claves de proveedor, con uso y coste por modelo. Docs
Tamaño completo: claro · oscuro |
|
Chat de IA Pregunta por un proyecto y obtén respuestas a partir de sus propios errores, logs y trazas. Solo lectura salvo que permitas cambios.
Tamaño completo: claro · oscuro |
Importación Trae aplicaciones, bases de datos con sus datos, dominios y variables de entorno desde Kubernetes, Coolify, Dokploy, CapRover, Portainer, Kamal o contenedores Docker, y desde Vercel con temps migrate. Docs
Tamaño completo: claro · oscuro |
Empieza con IA
Temps incluye skills que enseñan a los agentes de código (Claude Code, Codex, Cursor, OpenCode y otros) a instalar Temps en un servidor, conectarse a él y ejecutar cualquier operación de la consola desde la CLI. Añádelos a tu agente:
bunx skills add gotempsh/temps --skill temps temps-platform-setup
¿Aún sin servidor? Dale a tu agente un servidor Ubuntu recién creado al que pueda acceder por SSH y pídele:
Use the Temps skills to install Temps on [email protected] in quick mode, connect the CLI to it, then deploy this repository and tell me its URL when it is live.
Ejecuta el instalador oficial por SSH, deja en el servidor la contraseña de administrador y la clave de API generadas, y te da un enlace para aprobar el inicio de sesión de la CLI en el navegador, así que ninguna credencial pasa por el chat.
¿Ya tienes Temps? Conecta la CLI y pídele a tu agente:
bunx @temps-sdk/[email protected] login https://console.your-server.example
Use the Temps skill to verify my connection and list the services on this instance. Do not make any changes.
Use the Temps skill to deploy this repository to Temps and tell me its URL when it is live.
Para un agente que funciona sin supervisión, abre Connect your coding agent en la consola (/setup/ai): crea una clave de API dedicada y comprueba que llega la primera petición del agente.
Skills · CLI · Servidores MCP
Documentación
Todo lo demás está en la documentación en temps.sh/docs:
- Tu primer despliegue
- Importar desde otra plataforma
- SDKs — analítica, seguimiento de errores, almacenamiento KV y blob
- Lista de comprobación para producción y actualizar
- Cómo se compara Temps con Vercel, Coolify, Dokploy y otros
Telemetría
Temps envía eventos de uso anónimos (un ID de instancia aleatorio, nombres de evento como deploy_succeeded y recuentos) para que los mantenedores sepan si las instalaciones autoalojadas funcionan. Nunca envía emails, IPs, nombres de repositorio, dominios ni nada que hayas escrito, y los datos de tus aplicaciones nunca salen de tu servidor. Desactívala en Settings › Telemetry, o para todo un host con TEMPS_TELEMETRY=0. Detalles
Comunidad y contribuciones
Preguntas e ideas en Discusiones, errores en Issues. Las contribuciones son bienvenidas: consulta CONTRIBUTING.md.
Licencia
Doble licencia MIT o Apache 2.0. Los forks y trabajos derivados son bienvenidos, incluidas distribuciones con otra marca y comerciales, siempre que conserven los avisos de copyright, licencia y atribución que exija la licencia elegida. Consulta NOTICE.
Explorar proyectos relacionados
awesome-selfhosted/awesome-selfhosted
Una lista de servicios de red y aplicaciones web de software libre que se pueden alojar en servidores propios.
335,830 estrellasimmich-app/immich
Solución autoalojada de alto rendimiento para la gestión de fotos y vídeos.
118,645 estrellasStirling-Tools/Stirling-PDF
La aplicación de PDF número 1 en GitHub, que permite editar PDF en cualquier dispositivo y en cualquier lugar.
96,149 estrellaslouislam/uptime-kuma
Una elegante herramienta de monitorización autoalojada
93,425 estrellas