← ClaudeAtlas

deploy-profileslisted

How each service runs locally and in the cloud (Firebase App Hosting, Vercel, Hugging Face Spaces, EAS, Docker, AWS) with commands, config, env sources, health checks, rollback. Apply to deploy, hosting, environment or AWS tasks.
Adilmunawar/ZD-claude-plugin · ★ 8 · DevOps & Infrastructure · score 78
Install: claude install-skill Adilmunawar/ZD-claude-plugin
| Service | Local | Cloud | Config | Env source | Health | |---|---|---|---|---|---| | Next.js dashboard | `npm run dev` (port 9002) | Firebase App Hosting (`apphosting.yaml`, `firebase deploy`) or Vercel (`vercel --prod`) | `next.config.js`, `apphosting.yaml` | App Hosting secrets / Vercel env (server: `EE_BASE64_KEY`, `HF_SPACE_URL`, `HF_TOKEN`; client: `NEXT_PUBLIC_FIREBASE_*`) | `GET /` 200 + `/api/gee/tiles` 200 | | Firestore/Storage | Emulator suite (`firebase emulators:start`) | Firebase | `firestore.rules`, `cors.json` | — | rules deploy dry-run | | Flask inference backend | `docker compose up backend` | Hugging Face Space (Docker SDK, `git push` to the Space) or any Docker host | `Dockerfile`, `requirements.txt` | Space secrets / container env (`HF_TOKEN`, `EE_BASE64_KEY`) | `GET /health` < 1 s | | .NET API (FarmerFacilitator) | `dotnet run` / `docker compose up api` | VM or AWS (see below) | `appsettings.{Env}.json`, `Dockerfile` | user-secrets locally; AWS SSM Parameter Store / Secrets Manager in cloud | `GET /health` + one enveloped endpoint | | Expo app | `npx expo start` | EAS Build (`eas build -p android --profile production`), EAS Update for OTA | `eas.json`, `app.json` | `EXPO_PUBLIC_API_BASE` at build time | `npm run check-bundle` | | Pipeline scripts | conda env + GPU | GPU VM / Colab / EC2 g-instance | script constants | `.env` loaded by `python-dotenv` | dry-run prints plan | AWS profile (when a service moves to AWS) - **Compute**: containers on ECS Farg