Loading...
Chaque projet est un serveur différent, une base de code différente, un client qui veut une URL live avant la fin de la journée. Klystrr vous donne un workflow cohérent pour tous — connexion SSH, build, PM2, Nginx, SSL — fait une fois, reproductible pour toujours.
Le problème
En tant que freelance, vous ne faites pas qu'écrire du code — vous êtes aussi celui qui le déploie. Et le déploiement, fait manuellement, consomme plus de temps qu'il ne mérite.
Chaque nouveau projet client signifie : SSH dans un nouveau VPS, installer Node.js, configurer PM2, écrire un bloc Nginx, installer Certbot, demander un certificat, tester HTTPS, déboguer ce qui a cassé, et penser à partager l'URL.
La répétition n'est pas le pire. Le pire est que la répétition crée des opportunités d'erreurs — un npm install oublié, un processus PM2 obsolète, une config Nginx pointant vers le mauvais port. Ces erreurs prennent du temps à déboguer, et le client voit un déploiement cassé avant que vous ne le remarquiez.
La solution
Klystrr vous donne un workflow de déploiement que vous configurez une fois par projet et exécutez sans y penser. Connectez le VPS du client, liez le dépôt GitHub ou GitLab, définissez les commandes — et chaque déploiement suivant est un seul clic.
PM2, Nginx et SSL sont gérés automatiquement. Vous obtenez une URL HTTPS partageable dès le premier déploiement. La configuration prend quelques minutes. Le gain est tous les déploiements suivants.
Fonctionnalités clés
Gérez plusieurs projets sur différents serveurs depuis un seul tableau de bord Klystrr. Passez du frontend React d'un client à votre propre projet API et au backend d'un autre client — sans changer de terminal, de clés SSH ou de contexte mental.
Le workflow est toujours le même : installer, builder, démarrer. PM2 gère le processus. Nginx route le trafic. Certbot émet le certificat. Vous définissez les commandes une fois, Klystrr les exécute de la même façon à chaque fois.
Dès le premier déploiement réussi, votre projet est en ligne sur projet.klystrr.app via HTTPS. Partagez l'URL avec votre client pour la révision pendant que vous continuez à développer. Pas de tunnels temporaires, pas d'IP brutes.
Chaque déploiement produit un journal détaillé : chaque commande, sa sortie, son statut. En cas d'échec, vous savez exactement quelle étape a échoué et pourquoi — sans SSH dans le serveur. Diagnostic plus rapide, corrections plus rapides.
Chaque déploiement est enregistré — horodatage, commit, succès ou échec, journal complet. Si un client demande "qu'est-ce qui a changé mardi dernier", vous avez la réponse.
Stockez les variables d'environnement par projet dans le tableau de bord Klystrr. Elles sont injectées au moment du déploiement — plus d'édition manuelle de fichiers .env sur le serveur, plus de déploiement avec des variables manquantes.
Comment ça marche
Ajoutez le VPS du client (ou le vôtre) à Klystrr avec l'IP et la clé SSH. Configuration unique par serveur.
Nommez le projet, liez le dépôt GitHub ou GitLab et sélectionnez la branche de déploiement.
Entrez les commandes d'installation, de build et de démarrage. Ce sont exactement les commandes que vous tapez manuellement — vous les tapez juste une fois.
Définissez les variables d'environnement requises dans le tableau de bord. Pas d'édition manuelle de .env sur le serveur.
Cliquez sur Déployer. Klystrr exécute la séquence complète — pull, install, build, démarrage via PM2, configuration Nginx, émission SSL. Regardez le journal en temps réel.
Une fois le déploiement réussi, partagez projet.klystrr.app avec votre client. HTTPS, en ligne, immédiatement.
Quand vous poussez une mise à jour, cliquez à nouveau sur Déployer. La même séquence s'exécute. Pas d'étapes manuelles.
Scénarios réels
Le client a un Droplet à 6 $/mois sur DigitalOcean. Vous le connectez à Klystrr, déployez son frontend React et son API NestJS comme deux projets séparés, et livrez deux URLs HTTPS dans l'après-midi.
Vous gérez cinq clients, chacun sur son propre VPS Hetzner ou Linode. Dans Klystrr, chaque serveur et chaque projet est séparé. Vous déployez un hotfix pour le client A sans toucher à la configuration du client B.
Le projet d'un client reçoit des mises à jour hebdomadaires. Au lieu de faire du SSH, pull, rebuild et redémarrage PM2 à chaque fois, vous poussez sur GitHub et cliquez sur Déployer. Cinq secondes au lieu de cinq minutes.
Avant de pitcher un nouveau prospect, vous déployez une version démo d'un projet similaire passé sur un VPS pas cher, obtenez une URL HTTPS et envoyez-la. Pas de "je vais vous préparer quelque chose" — c'est prêt maintenant.
Un client demande des modifications après la livraison initiale. Vous faites le changement, poussez sur la branche et redéployez dans Klystrr. L'URL mise à jour est en ligne avant que le client n'actualise son navigateur.
Ils paient pour l'application qui fonctionne. Arrêtez de passer des heures sur une configuration qui devrait prendre quelques minutes.
Commencer gratuitement — sans carte de créditUn tableau de bord. Chaque projet. Des déploiements cohérents à chaque fois.
Vous faites partie d'une startup ? Voir Klystrr pour les startups →