Vercel Bereitstellung
Frontend-Lieblings-Lösung —— Edge-Computing Sekunden-Bereitstellung
OpenClaw auf Vercel bereitstellen, Frontend Spieler's Spielplatz
Wenn Sie Frontend-Entwickler sind, ist Vercel wahrscheinlich bekannt — das Unternehmen hinter Next.js, git push und automatisches Deployment, das Erlebnis ist wirklich nahtlos.
Klare Sache: Vercel ist geeignet für OpenClaw Bereitstellung von Web UI und API Gateway,nicht genug RAM und OOM Killer tötet den Prozess. Auch 4GB Version sollte man setzen, sicher ist sicher.
Vercel was kann, was nicht kann
Vercel geeignet für Szenarien:
- OpenClaw Web Control Panel deployen
- Wirke als API Gateway, leite Anfragen zu Backend-Servern
- Deployment-Dokumentations-Webseite, Monitoring-Panel usw. statische/leichte Anwendungen
Vercel vs traditionelle VPS
- git push automatische Bereitstellung, keine Serververwaltung
- Weltweite Edge-Netzwerk, Zugriff schnell
- Kostenlos-Kontingent reicht für persönliches Projekt
- Unterstützt keine langfristigen Aufgaben
- Für Frontend + Leichte API
- Vollständige Kontrolle, laufen Sie, was Sie möchten
- Keine Ausführungszeit-Limits
- Server selbst warten
- Feste IP, geeignet für Backend Langverbindung
- Für ganzen Agent-Deployment
Vier Schritte Bereitstellung
Repository forken
Öffnen Sie das GitHub-Repository von OpenClaw, klicken Sie Fork in Ihr Konto. Wenn Sie Anpassungen brauchen, ändern Sie lokal und push.
Vercel verbinden
Zu vercel.com Mit GitHub-Konto login → Import Project → wählen Sie Ihr Fork-Repository → Vercel erkennt automatisch Projekttyp.
Umgebungsvariablen konfigurieren
Fügen Sie in Vercel unter Settings → Environment Variables notwendige Konfigurationen hinzu, z.B. API Key, Datenbankverbindungsstring. Schreiben Sie keine Secrets in den Code.
Deployment go live
Klicken Sie Deploy, ein paar Zehner Sekunden warten. Vercel gibt Ihnen ein xxx.vercel.app Domain, direkte Zugriffsmöglichkeit. Bei jedem git push wird automatisch neu deployed.
vercel.json Konfiguration
Erstellen Sie im Projektstammverzeichnis vercel.json,Interface sehen heißt erfolgreich.
{
"version": 2,
"builds": [
{
"src": "package.json",
"use": "@vercel/next"
}
],
"routes": [
{
"src": "/api/(.*)",
"dest": "/api/$1"
},
{
"src": "/(.*)",
"dest": "/$1"
}
],
"env": {
"NODE_ENV": "production"
}
}
Vercel CLI Bereitstellung
Wenn Sie lieber die Befehlszeile verwenden, können Sie auch lokal mit Vercel CLI bereitstellen:
# Vercel CLI installieren
Umgebungsvariablen-Konfiguration
Fügen Sie in Vercel Dashboard unter Settings → Environment Variables hinzu:
# Erforderlich
Vercel kostenlose Quoten
Kostenlos-Plan Limitierungen:
- Serverless Funktion-Timeout 10 Sekunden (Pro 60 Sekunden)
- Keine Unterstützung für Team-Zusammenarbeit (erfordert Pro)
- Build-Zeit 6000 Minuten pro Monat
- Einzelne Bereitstellung Paket-Größenlimit 250MB