Contenu
Site vitrine, blog, documentation
- Astro
- pages générées à l’avance
- servies par Caddy
- — aucune base de données
- — aucun conteneur en service
- — plan du site et liens canoniques corrects
Vous en lisez une : cette page.
Dépôt open source · MIT · gratuit
GitHub pour le code, Cloudflare pour le domaine, un VPS pour tout faire tourner. Vous ne tapez aucune commande. Vous donnez une adresse àvotre agent, il pose quatre questions, il prépare le serveur et il déploie. Puis il va vérifier depuis l’extérieur que ça marche vraiment.
Netlify ou Cloudflare font très bien le travail, gratuitement. Restez-y. Le calcul change quand les pages se multiplient : dix sites sur une machine à 5 €, la même commande pour tous, un fichier de configuration par site qui n’interfère pas avec les autres.
L’hébergement managé s’arrête là où votre outil commence : base persistante, traitements longs, tâches à heure fixe. Le chemin application couvre les trois.
Vous avez les briques, pas la procédure. Le dépôt fixe les conventions (un fichier de configuration par site, un port par projet, un script) pour que ça tienne encore au dixième projet.
Les modèles donnent des fichiers. Pas l’ordre des opérations, pas les interdits, pas le moyen de savoir que ça a marché. Un agent les remplit consciencieusement, puis improvise au premier imprévu. Et un agent qui improvise sur un serveur, c’est exactement ce qu’on cherchait à éviter.
Les pannes qui coûtent cher ne se plaignent pas. Le déploiement annonce « réussi », la page répond, et le site est inutilisable. On l’apprend par un utilisateur, trois jours plus tard.
Le principe
Rien n’est déclaré réussi sans avoir été vérifié depuis l’extérieur.
Chaque règle vient d’une panne rencontrée sur un vrai serveur, pas d’une préférence de style.
Il lit le contrat d’entrée et vous pose quatre questions.
S’il lui manque quelque chose, il s’arrête et vous dit quoi.
Serveur, domaine, certificat, base, migrations. Puis contrôle depuis l’extérieur.
Vous, à votre agent :
Voici un dépôt :
github.com/quentintou/agent-vibe-code-stack-starter
Monte-moi un tableau de bord interne, avec connexion et base de données.
Un seul choix à faire, et il est guidé. Les deux tournent sur le même serveur, avec le même script.
Et ils cohabitent : chaque projet dépose son propre fichier de configuration côté serveur web, sur son propre port, dans son propre dossier. Ajouter un site ne touche pas à ceux déjà en ligne. C’est ce qui permet d’en accumuler sans que l’ensemble devienne fragile.
Site vitrine, blog, documentation
Vous en lisez une : cette page.
Tableau de bord, outil interne, espace client
2
démonstrations en ligne
Un outil interne avec comptes, et ce site. Même serveur, même script.
10
suites de tests
Une commande. Chaque garde-fou est éprouvé avec la faute qu’il doit refuser.
4
déploiements à blanc
Sur des machines vides, jusqu’à ce que ça passe d’un trait. Les journaux sont dans le dépôt.
Essayez sans créer de compte
La démonstration propose une visite guidée : quatre boutons qui envoient de vraies requêtes au serveur depuis votre navigateur et affichent la réponse obtenue. L’inscription est-elle vraiment fermée ? La base répond-elle ? Vous le voyez, vous ne le croyez pas sur parole.
Licence MIT. Votre code reste chez vous, votre serveur aussi.