command line

Bring jeden Ordner online — direkt aus deinem Terminal

Der kostenlose Befehl harvis deployt den aktuellen Ordner mit einem einzigen Kommando. Kein Konto, keine Konfiguration, kein Build-Schritt.

how it works

So funktioniert's

  1. 01

    CLI installieren

    Ein Befehl: "npm i -g harvis". Oder überspring die Installation ganz und starte mit "npx harvis".

  2. 02

    In einem beliebigen Ordner ausführen

    Tippe "harvis" in dem Ordner, den du online bringen willst. Alles wird in Sekunden hochgeladen — HTML, CSS, JS, Bilder.

  3. 03

    Links abholen

    Du bekommst einen öffentlichen Link zur Live-Site und einen privaten Claim-Link. Öffne den Claim-Link und melde dich an, um die Site über dein Dashboard zu verwalten.

Installation

Installiere das harvis-Paket von npm (benötigt Node.js 18 oder neuer):

$ npm i -g harvis

Dann deploye jeden Ordner mit einem einzigen Befehl darin:

cd my-website
harvis

Du willst lieber nichts installieren? Führe es direkt aus:

$ npx harvis

Schon installiert? Aktualisiere jederzeit auf die neueste Version:

$ npm i -g harvis@latest

Versteckte Dateien (wie .env), node_modules und Systemmüll werden automatisch übersprungen. Limits: 500 Dateien, 50 MB pro Site.

Was du zurückbekommst

Jeder Deploy gibt zwei Links aus:

output
Uploading 3 files (12.4 KB)...

  Live site:   https://happy-panda-482.harvis.dev
  Claim link:  https://harvis.dev/claim/xxxxxxxx-...

Der Live-Site-Link ist öffentlich — teile ihn mit wem du willst. Der Claim-Link ist privat und nur einmal verwendbar: Öffne ihn und melde dich an, um die Site an dein kostenloses Konto zu hängen. Danach kannst du sie im Dashboard umbenennen, Dateien aktualisieren oder eine Wunschadresse wählen. Sichere sie dir bald — geht der Link verloren, lässt er sich nicht wiederherstellen.

Alle Befehle

commandwhat it does
harvisDeployt den aktuellen Ordner — aktualisiert bei jedem Lauf dieselbe Site
harvis deploy <dir>Deployt einen bestimmten Ordner
harvis link <subdomain>Verknüpft einen Ordner über den Deploy-Token mit einer bestehenden Site
harvis claimÖffnet den Claim-Link des letzten Deploys in deinem Browser
harvis openÖffnet die Live-Site des letzten Deploys in deinem Browser
harvis --name <name>Deployt mit einem eigenen Site-Namen
harvis --newErstellt eine neue Site, statt die verknüpfte zu aktualisieren
harvis --claimDeployt und öffnet direkt danach den Claim-Link

Die CLI ist Open Source — sieh dir den Code auf GitHub an oder schau sie dir auf npm an.