posthog-deploy-integration
Wdrażaj PostHog na Vercel, Cloud Run i Docker – analityka produkcyjna w kilka minut
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Skill do wdrażania PostHog na popularne platformy hostingowe. Obsługuje Next.js z reverse proxy na Vercel (omijanie blokerów reklam), samodzielnie hostowaną instancję PostHog w Dockerze oraz wdrażanie na Google Cloud Run. Automatyzuje konfigurację zmiennych środowiskowych, ustawienie kluczy API oraz pipelines deploymentu. Idealny dla zespołów, które chcą szybko uruchomić analitykę zdarzeń w produkcji bez ręcznej konfiguracji platform.
Jak używać
Upewnij się, że masz zainstalowane CLI wymagane dla Twojej platformy:
verceldla Vercel,dockerdla samodzielnego hostowania, lubgclouddla Cloud Run. Przygotuj klucze PostHog: publiczny klucz projektu (phc_...) i osobisty klucz API (phx_...) ze swojego konta PostHog.Wyzwól skill frazą taką jak "deploy posthog", "posthog Vercel", "posthog production deploy", "posthog Cloud Run", "posthog self-hosted" lub "posthog Docker". Skill automatycznie rozpozna Twoją platformę docelową.
Dla wdrożenia Next.js na Vercel: skill doda zmienne środowiskowe (NEXT_PUBLIC_POSTHOG_KEY, NEXT_PUBLIC_POSTHOG_HOST, POSTHOG_PERSONAL_API_KEY, POSTHOG_PROJECT_ID) do konfiguracji produkcyjnej. Skonfiguruje reverse proxy w next.config.js, który omija blokery reklam poprzez kierowanie żądań przez Twój własny endpoint /ingest.
Skill zaktualizuje plik providers.tsx (lub app.tsx) aby zainicjalizować klienta PostHog po stronie klienta z prawidłowym hostem proxy. Zapewni to, że zdarzenia będą wysyłane przez Twój serwer, a nie bezpośrednio z przeglądarki.
Dla samodzielnego hostowania lub Cloud Run: skill wygeneruje niezbędne pliki konfiguracyjne Dockera i ustawienia środowiska specyficzne dla wybranej platformy. Wdroży instancję PostHog i skonfiguruje połączenie z Twoją aplikacją.
Po wdrożeniu zweryfikuj połączenie logując się do panelu PostHog i sprawdzając, czy zdarzenia z Twojej aplikacji są rejestrowane. Skill może również uruchomić testy deploymentu na wybranej platformie.