Mets n'importe quel dossier en ligne depuis ton terminal
La commande gratuite harvis déploie le dossier où tu te trouves en une seule commande. Pas de compte, pas de config, pas d'étape de build.
Comment ça marche
- 01
Installe le CLI
Une seule commande : « npm i -g harvis ». Ou saute complètement l'installation et lance-le avec « npx harvis ».
- 02
Lance-le dans n'importe quel dossier
Tape « harvis » dans le dossier que tu veux mettre en ligne. Il envoie tout — HTML, CSS, JS, images — en quelques secondes.
- 03
Récupère tes liens
Tu obtiens un lien public vers ton site en ligne et un lien de rattachement privé. Ouvre le lien de rattachement et connecte-toi pour gérer le site depuis ton tableau de bord.
Installation
Installe le package harvis depuis npm (nécessite Node.js 18 ou plus récent) :
$ npm i -g harvisDéploie ensuite n'importe quel dossier en lançant une seule commande à l'intérieur :
cd my-website harvis
Tu préfères ne rien installer ? Lance-le directement :
$ npx harvisDéjà installé ? Mets-le à jour vers la dernière version quand tu veux :
$ npm i -g harvis@latestLes fichiers cachés (comme .env), node_modules et les fichiers parasites de l'OS sont ignorés automatiquement. Limites : 500 fichiers, 50 MB par site.
Ce que tu obtiens en retour
Chaque déploiement affiche deux liens :
Uploading 3 files (12.4 KB)... Live site: https://happy-panda-482.harvis.dev Claim link: https://harvis.dev/claim/xxxxxxxx-...
Le lien site en ligne est public — partage-le avec qui tu veux. Le lien de rattachement est privé et à usage unique : ouvre-le et connecte-toi pour associer le site à ton compte gratuit, afin de pouvoir le renommer, mettre à jour ses fichiers ou choisir une adresse personnalisée depuis le tableau de bord. Rattache-le vite — le lien ne peut pas être récupéré s'il est perdu.
Toutes les commandes
| command | what it does |
|---|---|
harvis | Déploie le dossier courant — met à jour le même site à chaque exécution |
harvis deploy <dir> | Déploie un dossier précis |
harvis link <subdomain> | Lie un dossier à un site existant avec son token de déploiement |
harvis claim | Ouvre le lien de rattachement du dernier déploiement dans ton navigateur |
harvis open | Ouvre le site en ligne du dernier déploiement dans ton navigateur |
harvis --name <name> | Déploie avec un nom de site personnalisé |
harvis --new | Crée un nouveau site au lieu de mettre à jour celui qui est lié |
harvis --claim | Déploie, puis ouvre aussitôt le lien de rattachement |
Le CLI est open source — parcours le code sur GitHub ou retrouve-le sur npm.