Toolverse
Wszystkie skille

gamma-deploy-integration

autor: jeremylongshore

Wdrażaj aplikacje Gamma na produkcję z bezpiecznym zarządzaniem kluczami API

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

O skillu

Umiejętność do wdrażania aplikacji zintegrowanych z Gamma na platformy chmurowe takie jak Vercel, AWS i GCP. Automatyzuje konfigurację środowiska produkcyjnego, zarządzanie tajnymi kluczami API oraz proces deploymentu. Obsługuje pełny przepływ od konfiguracji projektu przez ustawienie zmiennych środowiskowych aż do finalnego wdrożenia. Idealna dla zespołów pracujących z aplikacjami SaaS opartymi na Gamma.

Jak używać

  1. Upewnij się, że masz ukończoną integrację CI oraz konto na wybranej platformie chmurowej (Vercel, AWS lub GCP) i produkcyjny klucz API Gamma.

  2. Dla deploymentu na Vercel: zainstaluj Vercel CLI poleceniem npm i -g vercel, następnie połącz projekt za pomocą vercel link. Dodaj zmienną środowiskową GAMMA_API_KEY do środowiska produkcyjnego.

  3. Utwórz plik vercel.json w katalogu projektu z konfiguracją framework, komendą budowania, zmiennymi środowiskowymi i ustawieniami funkcji API (np. maxDuration dla timeoutu).

  4. Wdróż aplikację na produkcję poleceniem vercel --prod. Przed finalnym deploymentem możesz przetestować wersję preview za pomocą vercel bez flagi --prod.

  5. Dla AWS Lambda: przechowaj klucz API w AWS Secrets Manager za pomocą aws secretsmanager create-secret, następnie skonfiguruj funkcję Lambda do pobierania sekretu przy starcie aplikacji.

  6. Wyzwól umiejętność frazami takimi jak "gamma deploy", "gamma production", "gamma vercel" lub "gamma AWS" w zależności od wybranej platformy.

Podobne skille