Skip to content
Proyectos

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.

Cómo se miden estas cifras

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
Temps

La alternativa open source a Vercel, Sentry, PostHog, Pingdom, Resend, E2B y Datadog, en un solo binario autoalojado.

Web · Documentación · Discusiones


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

Panel de proyectos de Temps — servicios agrupados en proyectos, con tráfico, estado y último despliegue
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

Despliegues en Temps — versiones de producción y ramas de vista previa con commit, autor y tiempo de build, y un build fallido con su causa
Tamaño completo: claro · oscuro
Bases de datos gestionadas
PostgreSQL, Redis, MongoDB, MariaDB y almacenamiento compatible con S3, con copias de seguridad. Docs

Bases de datos en Temps — servicios PostgreSQL, Redis, MongoDB, MariaDB y compatibles con S3 en ejecución, con CPU y memoria en vivo
Tamaño completo: claro · oscuro
Dominios y TLS
Dominios propios y comodín con certificados Let's Encrypt automáticos. Docs

Dominios en Temps — cada dominio con su método HTTPS y la fecha de caducidad del certificado
Tamaño completo: claro · oscuro
Analítica web
Visitantes, páginas, fuentes, embudos y rendimiento web, recogidos por tu propio servidor. Docs

Analítica web de Temps — visitantes, sesiones y tráfico por hora
Tamaño completo: claro · oscuro
Session replay
Revive una visita tal como ocurrió, con los campos de formulario enmascarados por defecto. Docs

Session replay en Temps — una visita grabada a la tienda en el checkout, con campos enmascarados y la línea de eventos
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

Seguimiento de errores de Temps — errores de todos los servicios con estado, número de eventos y usuarios, y un botón «Fix with agent»
Tamaño completo: claro · oscuro
Trazas distribuidas
Ingesta OpenTelemetry, con trazas que siguen una petición entre servicios hasta el span que falla. Docs

Traza distribuida en Temps — una petición de checkout entre dos servicios, con el span que falla y su error
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

Logs de Temps — volumen de logs por nivel, una lista con búsqueda de todos los servicios y recuentos por nivel y servicio
Tamaño completo: claro · oscuro
Uptime y alertas
Comprobaciones de salud, páginas de estado y reglas de alerta. Docs

Uptime en Temps — estado actual, porcentaje de disponibilidad, tiempo medio de respuesta y una línea de estado por hora
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

Email en Temps — totales de enviados y fallidos, y mensajes recientes con su estado, aperturas y clics
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

Detalle de sandbox en Temps — un sandbox Docker en ejecución con terminal en vivo en el navegador, tiempo restante y plantilla de URL de vista previa
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

Uso del gateway de IA en Temps — peticiones, tokens, latencia, tasa de error y coste estimado entre proveedores
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.

El chat de IA de Temps explicando checkouts fallidos a partir de los errores, logs de peticiones y trazas del propio proyecto, con soluciones sugeridas
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

Asistente de importación de Temps — elige el origen: Kubernetes, CapRover, Portainer, Kamal, Dokploy, Coolify o contenedores Docker
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:

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