App-Schnellstart
Stellen Sie Ihre erste App in wenigen Minuten auf Lizard bereit. Sie benötigen Node.js 18+ und npm — ein Lizard-Konto wird automatisch erstellt, wenn Sie zum ersten Mal lizard login. Sie installieren die CLI, melden sich an und stellen dann bereit — entweder direkt aus einem GitHub-Repo oder aus einem lokalen Verzeichnis.
1. Die CLI installieren
Installieren Sie die lizard-Binärdatei global über npm:
npm install -g @lizard-build/cliPrüfen Sie, ob sie sich in Ihrem PATH befindet:
lizard --versionVerwenden Sie nicht
npx. Verwenden Sie immer die global installiertelizard-Binärdatei. Beim Ausführen vonnpx @lizard-build/cliwird eine Wegwerfkopie geladen, deren Version von der Plattform abweichen kann. Aktualisieren Sie sie später direkt mitlizard upgrade.
Berechtigungsfehler (EACCES)? Verwenden Sie nicht
sudo. Setzen Sie stattdessen für npm ein Präfix in einem Verzeichnis, das Ihrem Benutzer gehört:mkdir -p ~/.npm-global npm config set prefix ~/.npm-global echo 'export PATH=~/.npm-global/bin:$PATH' >> ~/.zshrc && source ~/.zshrc npm install -g @lizard-build/cli
2. Anmelden
lizard loginDadurch wird Ihr Browser zur Authentifizierung geöffnet und Sie kehren nach der Bestätigung in Ihr Terminal zurück. In CI oder anderen nicht interaktiven Umgebungen authentifizieren Sie sich stattdessen mit einem Token:
export LIZARD_TOKEN=lzd_xxx
# or
lizard login --token lzd_xxxSie können jederzeit prüfen, wer Sie sind:
lizard whoami3. Bereitstellen
Wählen Sie den Weg, der zu dem Ort passt, an dem Ihr Code liegt.
Option A — Ein GitHub-Repo bereitstellen (empfohlen)
Wenn Ihr Code auf GitHub liegt, erstellen Sie einen Service direkt aus dem Repo. Lizard klont es, erkennt den Stack automatisch, baut ihn und gibt eine Live-URL zurück:
lizard add -r your-org/your-appPushes auf den verfolgten Branch lösen ab dann automatisch eine erneute Bereitstellung aus. Bei privaten Repos verbinden Sie zuerst die GitHub App:
lizard git connectOption B — Lokalen Code bereitstellen
Laden Sie im Projektverzeichnis den aktuellen Ordner hoch und stellen Sie ihn bereit (berücksichtigt .gitignore):
lizard upWenn das Verzeichnis noch nicht mit einem Projekt verknüpft ist, erstellt oder wählt up es interaktiv aus. In CI verknüpfen Sie es vorher explizit mit lizard init --name my-project.
In beiden Fällen erhalten Sie nach Abschluss des Builds eine generierte URL wie https://your-app-production.onlizard.com.
4. Build und Ausführung beobachten
lizard ps # services in the project, with status + URL
lizard logs # last runtime log lines
lizard logs --build # the most recent build's logs
lizard open # open the project in the dashboard5. Eine Datenbank hinzufügen (optional)
Stellen Sie ein Managed Postgres bereit und referenzieren Sie es aus Ihrem Service:
lizard add postgres
lizard secrets set DATABASE_URL='${{postgres.DATABASE_URL}}' --service your-app
lizard redeploy --service your-appDie Referenz ${{postgres.DATABASE_URL}} wird beim Bereitstellen aufgelöst und automatisch zusammen mit dem Add-on rotiert. Siehe Managed Addons.
Nächste Schritte
- Grundkonzepte — Projekte, Services und die Build-Pipeline verstehen.
- Bereitstellung über GitHub — Branches, Monorepos und automatische erneute Bereitstellungen.
- Variablen & Secrets — Geltungsbereich und Priorität.
- Netzwerk — Ihren eigenen Hostnamen mit automatischem TLS verbinden.
- Eine App bereitstellen, die Ihre AI IDE erstellt hat — dieselben drei Schritte, nur stattdessen an einen Agenten übergeben, für eine in Google Antigravity geschriebene App.
Hosting-Kosten
Lizard verwendet pay as you go ohne monatliches Abonnement. Die Ressourcennutzung wird mit Ihrem Kontoguthaben verrechnet. Gekaufte Guthaben verfallen nicht; Testguthaben schon. Prüfen Sie vor der Bereitstellung die Preise und Ihre Kontolimits.