Démarrer
Le lecteur de ce dépôt est un agent, pas un humain. Vous n’avez pas de commandes à taper : vous lui donnez l’URL et vous répondez à ses questions.
- 1
Donner l’URL du dépôt à votre agent
Il lit le contrat d’entrée, vous pose quatre questions (une par une), puis choisit le chemin : application ou contenu.
- 2
Répondre aux questions
Avez-vous un domaine ? Un serveur ? Des données à conserver ? S’il vous manque un accès, il s’arrête et vous dit lequel plutôt que d’improviser.
- 3
Le laisser préparer le serveur
Docker et Caddy installés depuis leurs dépôts signés, un fichier de configuration par site pour ne pas casser ce qui tourne déjà.
- 4
Faire pointer le domaine
Chez Cloudflare, sans le proxy au premier déploiement : le certificat s’obtient en direct.
- 5
Déployer
Un fichier de configuration, un script. La construction a lieu sur le serveur : vous n’avez pas besoin de Docker en local.
Sur votre machine
git,node 22+,python3,ssh,rsync,curl,dig,openssl etgh. Le dépôt donne la commande de vérification de chacun — les lancer vraiment, plutôt que de supposer : une seule absente fait échouer une étape au milieu.
Pas besoin de Docker. L'image est construite sur le serveur.
Ce que l’agent ne peut pas faire à votre place
- — ouvrir un compte chez un hébergeur ou chez Cloudflare
- — saisir une carte bancaire
- — passer une vérification d’identité ou un CAPTCHA
- — cliquer sur un lien de confirmation reçu dans votre boîte mail
Donnez-lui en revanche un jeton d’API chez votre hébergeur : avec lui, il crée et détruit les serveurs tout seul.
Le dépôt
Licence MIT, fourni tel quel. Les recettes sont bienvenues ; le socle doit rester simple et prévisible.