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.
Comment ces chiffres sont mesurés
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
Progression mesurée des étoiles
- in 24h
- +1
- in 7 days
- +18
- in 15 days
- +38
- in 1 month
- Mise à jour retardée
Variations nettes sur des périodes qui se chevauchent, pas des totaux quotidiens. Les mesures absentes restent vides. Les étoiles indiquent l’intérêt, pas la qualité.
README.fr.md
Original
L'alternative open source à Vercel, Sentry, PostHog, Pingdom, Resend, E2B et Datadog, en un seul binaire auto-hébergé.
Temps est un binaire unique et auto-hébergé qui déploie vos applications et fait tourner tout ce qui les entoure : bases de données, analytics, suivi d'erreurs, traces, logs, uptime, email, sandboxes IA et une passerelle IA. Open source, sur votre propre serveur.
Installation sur un VPS
curl -fsSL https://temps.sh/deploy.sh | bash
Lancez-le sur un serveur Ubuntu 24.04 ou 22.04 tout neuf. Il installe Docker s'il manque, fait tourner PostgreSQL, configure Temps comme service avec HTTPS automatique et affiche l'URL de la console et le mot de passe administrateur. Pas encore de domaine ? Choisissez le mode quick et vous obtenez https://console.<ip-du-serveur>.sslip.io.
Démarrage rapide · Choisir un serveur · Vous préférez ne pas gérer de serveur ? Temps Cloud
Taille réelle : clair · sombre
Fonctionnalités
|
Déploiement par git push URL de prévisualisation et déploiements sans interruption pour tout langage, détectés automatiquement ou depuis votre Dockerfile ou fichier Docker Compose. Docs
Taille réelle : clair · sombre |
Bases de données gérées PostgreSQL, Redis, MongoDB, MariaDB et stockage compatible S3, avec sauvegardes. Docs
Taille réelle : clair · sombre |
|
Domaines et TLS Domaines personnalisés et wildcard avec certificats Let's Encrypt automatiques. Docs
Taille réelle : clair · sombre |
Web analytics Visiteurs, pages, sources, entonnoirs et performance web, collectés par votre propre serveur. Docs
Taille réelle : clair · sombre |
|
Session replay Revoyez une visite telle qu'elle s'est déroulée, avec les champs de formulaire masqués par défaut. Docs
Taille réelle : clair · sombre |
Suivi d'erreurs Compatible Sentry : pointez votre SDK Sentry existant vers Temps, puis confiez une erreur à votre agent de code. Docs
Taille réelle : clair · sombre |
|
Traces distribuées Ingestion OpenTelemetry, avec des traces qui suivent une requête entre services jusqu'au span en échec. Docs
Taille réelle : clair · sombre |
Logs Logs de conteneurs et de requêtes de tous les services dans une seule vue avec recherche, avec le volume par niveau. Docs
Taille réelle : clair · sombre |
|
Uptime et alertes Health checks, pages de statut et règles d'alerte. Docs
Taille réelle : clair · sombre |
Email transactionnel Envoi via SMTP ou SES avec DKIM, et chaque message avec sa livraison, ses ouvertures et ses clics. Docs
Taille réelle : clair · sombre |
|
Sandboxes IA Sandboxes isolées Docker ou Firecracker pour exécuter du code, avec terminal et URL de prévisualisation. Docs
Taille réelle : clair · sombre |
Passerelle IA Un endpoint compatible OpenAI pour vos propres clés de fournisseur, avec usage et coût par modèle. Docs
Taille réelle : clair · sombre |
|
Chat IA Posez une question sur un projet et obtenez des réponses tirées de ses propres erreurs, logs et traces. En lecture seule sauf si vous autorisez des modifications.
Taille réelle : clair · sombre |
Import Importez applications, bases de données avec leurs données, domaines et variables d'environnement depuis Kubernetes, Coolify, Dokploy, CapRover, Portainer, Kamal ou de simples conteneurs Docker, et depuis Vercel avec temps migrate. Docs
Taille réelle : clair · sombre |
Démarrer avec l'IA
Temps fournit des skills qui apprennent aux agents de code (Claude Code, Codex, Cursor, OpenCode et d'autres) à installer Temps sur un serveur, à s'y connecter et à exécuter toute opération de la console via la CLI. Ajoutez-les à votre agent :
bunx skills add gotempsh/temps --skill temps temps-platform-setup
Pas encore de serveur ? Donnez à votre agent un serveur Ubuntu tout neuf accessible en SSH et demandez-lui :
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.
Il lance l'installateur officiel en SSH, laisse sur le serveur le mot de passe administrateur et la clé d'API générés, et vous donne un lien pour approuver la connexion de la CLI dans le navigateur : aucun identifiant ne passe par le chat.
Temps tourne déjà ? Connectez la CLI, puis demandez à votre agent :
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.
Pour un agent qui tourne sans surveillance, ouvrez Connect your coding agent dans la console (/setup/ai) : la page crée une clé d'API dédiée et vérifie que la première requête de l'agent arrive.
Skills · CLI · Serveurs MCP
Documentation
Tout le reste se trouve dans la documentation sur temps.sh/docs:
- Votre premier déploiement
- Importer depuis une autre plateforme
- SDKs — analytics, suivi d'erreurs, stockage KV et blob
- Checklist de mise en production et mise à jour
- Comment Temps se compare à Vercel, Coolify, Dokploy et d'autres
Télémétrie
Temps envoie des événements d'usage anonymes (un identifiant d'instance aléatoire, des noms d'événements comme deploy_succeeded et des compteurs) pour que les mainteneurs sachent si les installations auto-hébergées fonctionnent. Il n'envoie jamais d'emails, d'IPs, de noms de dépôts, de domaines ni ce que vous avez saisi, et les données de vos applications ne quittent jamais votre serveur. Désactivez-la dans Settings › Telemetry, ou pour tout un hôte avec TEMPS_TELEMETRY=0. Détails
Communauté & contributions
Questions et idées dans les Discussions, bugs dans les Issues. Les contributions sont les bienvenues : voir CONTRIBUTING.md.
Licence
Double licence MIT ou Apache 2.0. Les forks et œuvres dérivées sont les bienvenus, y compris les distributions renommées et commerciales, tant qu'ils conservent les mentions de copyright, de licence et d'attribution exigées par la licence choisie. Voir NOTICE.
Explorer des projets similaires
awesome-selfhosted/awesome-selfhosted
Une liste de services réseau et d'applications web en logiciel libre, que l'on peut héberger sur ses propres serveurs.
335,830 étoilesimmich-app/immich
Solution auto-hébergée haute performance pour la gestion de photos et de vidéos.
118,645 étoilesStirling-Tools/Stirling-PDF
L'application PDF n° 1 sur GitHub, qui permet de modifier des PDF sur n'importe quel appareil, n'importe où.
96,149 étoileslouislam/uptime-kuma
Un élégant outil de supervision auto-hébergé
93,425 étoiles