Aller au contenu

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. 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. 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. 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. 4

    Faire pointer le domaine

    Chez Cloudflare, sans le proxy au premier déploiement : le certificat s’obtient en direct.

  5. 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.

Voir le dépôt sur GitHubVoir la démonstration applicative