Toolverse
Wszystkie skille

firecrawl-deploy-integration

autor: jeremylongshore

Wdrażaj aplikacje z Firecrawl na Vercel, Cloud Run i Docker w kilka minut

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

Szybkie info

Kategoria
DevOps
Wyświetlenia
1

O skillu

Umiejętność automatyzuje wdrażanie integracji Firecrawl do środowiska produkcyjnego. Obsługuje platformy Vercel (serverless), Google Cloud Run (kontenery) i Docker (self-hosted). Konfiguruje sekrety specyficzne dla każdej platformy, ustawia zmienne środowiskowe i przygotowuje endpointy webhook do asynchronicznych wyników scrapingu. Użyj gdy potrzebujesz szybko uruchomić aplikację opartą na API web scrapingu Firecrawl.

Jak używać

  1. Przygotuj wymagane dane: klucz API Firecrawl (FIRECRAWL_API_KEY), aplikację używającą biblioteki @mendable/firecrawl-js oraz zainstalowany CLI wybranej platformy (vercel, gcloud lub docker).

  2. Wyzwól umiejętność frazami takimi jak "deploy firecrawl", "firecrawl Vercel", "firecrawl production deploy", "firecrawl Cloud Run" lub "firecrawl Docker" w rozmowie z agentem.

  3. Dla Vercel: agent skonfiguruje zmienną środowiskową FIRECRAWL_API_KEY w środowisku produkcyjnym za pomocą polecenia vercel env add, a następnie przygotuje trasę API (Next.js App Router) w pliku app/api/scrape/route.ts, która odbiera URL i zwraca wynik scrapingu w wybranym formacie.

  4. Dla Cloud Run: agent utworzy sekret w Google Cloud (firecrawl-api-key) przy użyciu gcloud secrets create, a następnie skonfiguruje kontener do dostępu do tego sekretu w środowisku produkcyjnym.

  5. Dla Docker: agent przygotuje konfigurację do uruchomienia Firecrawl lokalnie lub na serwerze, obsługując zmienne środowiskowe poprzez --env-file lub docker secrets.

  6. Po wdrożeniu przetestuj endpoint wysyłając żądanie POST z parametrem URL — agent potwierdzi, że integracja działa i zwraca wyniki scrapingu w oczekiwanym formacie (domyślnie markdown).

Podobne skille