Est-ce que tout
tourne ?
Opsifier est un panneau de contrôle open source pour votre propre serveur. Il déploie vos applications et vos bases de données, et vous dit comment elles vont avant que vous ayez lu un mot.
Développement précoce. Pas encore prêt pour la production.
La réponse arrive avant les mots.
Ouvrez le panneau et vous savez déjà. Chaque service a un seul voyant, et chacun des six états a sa couleur, sa forme et son mouvement, pour que rien ne dépende de la couleur seule.

- En échec
- Dégradé
- Inconnu
- En cours
- En marche
- Arrêté
Seul le travail en cours bouge. Un problème clignote trois fois, puis reste immobile jusqu'à ce que vous vous en occupiez.
Il fait tourner ce que vous faites déjà tourner.
Applications
Depuis une image Docker, un dépôt Git, GitHub, un Dockerfile ou une archive envoyée.
Bases de données
Postgres, MySQL, MariaDB, MongoDB et Redis, avec les accès et les sauvegardes gérés pour vous.
Stacks Compose
Apportez votre fichier compose et gardez-le.
Modèles
Des applications prêtes à l'emploi, installées en quelques clics.
Box
Un environnement avec les langages de votre choix et un éditeur dans le navigateur.
Scripts
Planifiés, avec une durée maximale, une vraie annulation et l'historique de chaque exécution.

Chaque déploiement est une version où revenir.
Opsifier enregistre l'image exacte de chaque déploiement et conserve ses réglages, cinq versions par service par défaut. Quand une version d'une application tourne mal, une seule action remet la précédente, et vos volumes restent tels quels.
Si une mise à jour échoue d'elle-même, la version d'avant revient sans que vous ayez à le demander.
Une adresse, sur demande.
Demandez-la depuis le panneau. Une fois validée par une personne, votre serveur reçoit son propre nom et un certificat wildcard pour tout ce qui se trouve dessous, sans DNS à configurer. Vous pouvez toujours utiliser votre propre domaine à la place.
k7wqmd3r.opsifier.dev
Un exemple de ce à quoi ressemble l'adresse d'un serveur.
Dites à quoi sert le serveur.
Tant que vous n'avez pas choisi, chaque site reste derrière un mot de passe et hors des moteurs de recherche. Passer en production demande une confirmation écrite.
- Chaque site demande un mot de passe
- robots.txt éloigne les robots d'indexation
- Rien n'est indexé
- Mot de passe exigé, pour vos clients aussi
- Fermé aux robots par robots.txt
- Invisible des moteurs de recherche
- Les sites sont ouverts à tous
- Les robots d'indexation sont les bienvenus
- Fait pour être indexé
Depuis un terminal, ou depuis un agent.
La ligne de commande et le serveur MCP utilisent les mêmes clés d'API et les mêmes droits que l'API : aucun des deux ne peut faire ce que la clé ne permet pas.
opsifier status
opsifier logs shop/web --since 1h --level error
opsifier deploy shop/web
opsifier deployments shop/web
Où il en est.
Opsifier est en développement précoce. Attendez-vous à des changements incompatibles, et n'y mettez encore rien que vous ne puissiez vous permettre de perdre.
Fonctionne aujourd'hui
- Les déploiements et le retour en arrière
- Les domaines et HTTPS
- Les bases de données et les sauvegardes
- Les journaux, la console et les métriques
- La connexion à deux facteurs et les rôles par projet
Pas encore
- Une installation en une ligne
- Les sites WordPress
- Le déplacement d'un projet entre serveurs
- Les clusters multi-nœuds et les tunnels
Tout va bien
Lisez-le, lancez-le, modifiez-le.
Apache 2.0, toutes les fonctionnalités incluses et aucune offre payante. Le mode développement utilise un Docker simulé : rien ne change sur votre machine.
Ouvrir le dépôtgit clone https://github.com/voidagency/opsifier
cd opsifier
bun install
bun run devIl vous faut Bun et Node.js 22.13 ou plus récent.