Checkmate
Communauté2 services
Open-source uptime, server hardware and incident monitoring with real-time status pages.
Ce que vous obtenez
- Les 2 services provisionnés ensemble : checkmate, checkmate-mongodb
- Un modèle communautaire, pas encore vérifié de bout en bout par l'équipe Railyard
- HTTPS automatique et déploiements sans interruption
Comment déployer Checkmate
- 1
Connectez un serveur
Rattachez un serveur DigitalOcean, Hetzner ou Vultr à Railyard, ou tout serveur Linux en SSH.
- 2
Cliquez sur « Déployer Checkmate »
Railyard construit le conteneur et provisionne les 2 services.
- 3
Configurez votre domaine
Pointez votre domaine vers l'application. Railyard émet un certificat HTTPS et le renouvelle automatiquement.
Pourquoi déployer sur Railyard
Railyard provisionne les 2 services de cette pile ensemble — checkmate, checkmate-mongodb — câblés pour se joindre sur le réseau privé, sur un serveur que vous payez déjà.
Déployer Checkmate n'est qu'un élément d'une pile applicative que vous pouvez continuer à faire grandir — ajoutez une base de données, un worker, un cache ou une autre application, toujours sur les mêmes serveurs que vous payez déjà.
Idéal pour
- Uptime and response-time monitoring for your own apps and servers, with status pages for customers
- Server hardware monitoring (CPU, memory, disk) across a small fleet
- A self-hosted alternative to a hosted status-page or uptime SaaS
Bon à savoir
- MongoDB is dedicated to this stack, not a shared Railyard addon — Checkmate opens its own connection string and Railyard's shared Mongo addon has no per-app login
- JWT_SECRET is generated for you; set it the same on every instance if you ever split Checkmate across more than one server
- Monitoring a Docker daemon over TLS needs its own ENCRYPTION_KEY, set manually after deploy — socket-only Docker monitors and every other monitor type work without it