Toolverse
All skills

cloudflare-deploy

by davila7

Deploy applications and infrastructure to Cloudflare using Workers, Pages, and related platform services. Use when the user asks to deploy, host, publish, or set up a project on Cloudflare.

Installation

Pick a client and clone the repository into its skills directory.

Installation

Quick info

Author
davila7
Category
DevOps
Views
40

About this skill

Deploy applications and infrastructure to Cloudflare using Workers, Pages, and related platform services. Use when the user asks to deploy, host, publish, or set up a project on Cloudflare.

How to use

  1. Zainstaluj narzędzie wrangler, jeśli jeszcze go nie masz — jest to oficjalny interfejs wiersza poleceń Cloudflare do zarządzania projektami. 2. Uwierzytelnij się przed wdrożeniem, uruchamiając polecenie wrangler whoami, aby sprawdzić, czy jesteś zalogowany. Jeśli nie, zaloguj się interaktywnie za pomocą wrangler login (jednorazowe uwierzytelnienie OAuth) lub ustaw zmienną środowiskową CLOUDFLARE_API_TOKEN dla automatyzacji w CI/CD. 3. Określ, co chcesz zrobić — czy potrzebujesz uruchamiać kod (Workers, Pages, Durable Objects, Workflows), przechowywać dane (KV, D1, R2, Queues), czy zarządzać infrastrukturą. Umiejętność automatycznie wybierze odpowiedni produkt Cloudflare. 4. Przygotuj swój projekt zgodnie z wymaganiami wybranego produktu — na przykład dla Workers przygotuj funkcję edge, dla Pages połącz repozytorium Git. 5. Wdróż projekt za pomocą wrangler deploy lub wrangler pages deploy, w zależności od wybranego produktu. Wdrożenie może potrwać kilka minut. 6. Jeśli sandbox blokuje połączenia sieciowe, uruchom ponownie z parametrem sandbox_permissions=require_escalated, aby uzyskać wymagane uprawnienia.

Related skills