Déployer et gérer des applications modernes.
Tableau de bord web Ansible/Terraform self-hosted — sans CLI, SQLite embarqué.
En validation
L'installation automatique de cette solution est prête et passe actuellement nos tests sur serveur réel. La commande ouvrira dès que la validation sera terminée.
Semaphore UI est une interface web open source pour Ansible, Terraform et OpenTofu. Chaque exécution est tracée, chaque membre de l'équipe se connecte avec son propre compte, et les secrets restent dans un Key Store chiffré. Un unique conteneur Docker avec SQLite embarqué — aucun service externe requis.
Sur un VPS ServOrbit, Semaphore tourne sur Ubuntu 24.04, port 3000 lié au loopback. Les credentials admin sont générés au provisionnement et accessibles dans votre coffre ServOrbit.
Remplacez les commandes ansible-playbook ad hoc par un tableau de bord partagé. Chaque membre de l'équipe voit quel playbook a été lancé, ce qui a changé et si c'est réussi — sans SSH sur le nœud de contrôle.
Définissez des tâches récurrentes — patches nocturnes, sauvegardes hebdomadaires, renouvellements de certificats — et laissez Semaphore les exécuter selon le calendrier avec des notifications en cas d'échec.
Pointez Semaphore sur un dépôt Terraform et utilisez-le comme CI léger pour les changements d'infrastructure. Planifiez et appliquez depuis l'interface avec une piste d'audit complète.
Guide optimisé pour les VPS Cloud ServOrbit.
1 Go de RAM sur Ubuntu 24.04 suffit pour Semaphore UI avec une petite flotte. Choisissez 2 Go si vous gérez plus de 20 hôtes en parallèle ou lancez des playbooks longs. Le template Semaphore UI est disponible dans la catégorie Déploiement du marketplace.
Semaphore UI ne requiert pas de nom de domaine. Ouvrez un tunnel SSH depuis votre machine locale : ssh -L 3000:127.0.0.1:<port> root@<ip-vps> puis ouvrez http://localhost:3000. Pour un accès HTTPS permanent, rattachez un domaine depuis votre espace client ServOrbit ou utilisez le sous-domaine gratuit {app}.{dns_slug}.servorbit-dns.com inclus avec chaque VPS.
ServOrbit génère un mot de passe admin au provisionnement et le stocke dans votre coffre de credentials. Connectez-vous avec le login admin et ce mot de passe. Changez-le immédiatement depuis Profile → Change Password.
Dans Projects → New Project, entrez un nom et ajoutez l'URL de votre dépôt Ansible ou Terraform. Si le dépôt est privé, ajoutez d'abord une clé SSH ou un token d'accès dans le Key Store puis référencez-le dans les paramètres du projet.
Sous Inventory, créez une entrée listant vos hôtes cibles. Dans Task Templates, définissez une tâche référençant un playbook et l'inventaire que vous venez de créer, puis cliquez Run. Regardez le log d'exécution en temps réel.
ssh -L 3000:127.0.0.1:<port> root@<ip-vps> puis http://localhost:3000. Pour un accès HTTPS permanent rattachez un domaine depuis votre espace client ServOrbit ou utilisez le sous-domaine gratuit {app}.{dns_slug}.servorbit-dns.com.Automatisez vos workflows entre applications sans code. Plus de 400 intégrations, 100 % auto-hébergé sur votre VPS.
Automatisation & WorkflowsPlateforme d'automatisation code-first self-hosted : transformez des scripts Python, TypeScript, Go ou Bash en workflows, APIs internes et interfaces — 17 k ⭐, AGPLv3.
Déploiement Applicatif & DevOpsDéployez vos applications depuis Git en quelques secondes. Self-hosted, sans vendor lock-in, avec SSL automatique.
Parcourez notre centre d'aide et notre FAQ, ou contactez notre équipe — rappel, WhatsApp ou e-mail. Support en français, anglais et arabe.
Écrire sur WhatsApps'ouvre dans un nouvel onglet