nuxthub-migration
Use when migrating NuxtHub projects or when user mentions NuxtHub Admin sunset, GitHub Actions deployment removal, self-hosting NuxtHub, or upgrading to v1/nightly. Covers v0.9.X self-hosting (stable) and v1/nightly multi-cloud (experimental, database/blob not ready).
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Use when migrating NuxtHub projects or when user mentions NuxtHub Admin sunset, GitHub Actions deployment removal, self-hosting NuxtHub, or upgrading to v1/nightly. Covers v0.9.X self-hosting (stable) and v1/nightly multi-cloud (experimental, database/blob not ready).
How to use
Aktywuj skill, gdy użytkownik wspomni o deprecjacji NuxtHub Admin, usuwaniu GitHub Actions lub chce migrować na self-hosted Cloudflare Workers. Skill automatycznie zasugeruje się, jeśli projekt zawiera
.github/workflows/nuxthub.ymllub zmienneNUXT_HUB_PROJECT_KEY.Usuń GitHub Action: Skasuj plik
.github/workflows/nuxthub.ymllub inny NuxtHub-specific GitHub Action. Skill podpowie, jak go zastąpić Workers CI.Wyczyść zmienne środowiskowe: Usuń z CI/CD i
.envzmienneNUXT_HUB_PROJECT_KEYiNUXT_HUB_PROJECT_DEPLOY_TOKEN. Skill pokaże, jak wylistować i usunąć stare sekrety z Cloudflare Workers za pomocąnpx wrangler secret listinpx wrangler secret delete.Zidentyfikuj istniejące zasoby Cloudflare: Uruchom
npx wrangler d1 list,npx wrangler kv namespace listinpx wrangler r2 bucket list, aby znaleźć bazy danych, namespaces i buckety utworzone przez NuxtHub Admin. Skill pomoże Ci pobrać ich ID-y dowrangler.jsonc.Skonfiguruj wrangler.jsonc: Skill wkaże, jak dodać ID-y zasobów do pliku konfiguracyjnego, aby ponownie je wykorzystać i zachować istniejące dane.
Opcjonalnie: Jeśli chcesz eksperymentalną multi-cloud (v0.10/nightly), skill opisze dodatkowe kroki, choć bazy danych i blob storage nie są jeszcze gotowe.