GitDeployHub

1mystic/clubclash

github.com/1mystic/clubclash ↗
Node.js API
20 environment variables found in frontend/.env.example

Set these on your host before deploying. Each platform has an “Environment Variables” section in the deploy flow.

  • GEMINI_API_KEY secret GEMINI_API_KEY: Required for Gemini AI API calls. AI Studio automatically injects this at runtime from user secrets. Users configure this…
  • APP_URL APP_URL: The URL where this applet is hosted. AI Studio automatically injects this at runtime with the Cloud Run service URL. Used for…
  • VITE_FIREBASE_API_KEY secret Firebase web config (Vite)
  • VITE_FIREBASE_AUTH_DOMAIN
  • VITE_FIREBASE_PROJECT_ID
  • VITE_FIREBASE_STORAGE_BUCKET
  • VITE_FIREBASE_MESSAGING_SENDER_ID
  • VITE_FIREBASE_APP_ID
  • VITE_DEFAULT_TENANT Local/dev fallback when no subdomain is present (e.g. localhost:3000)
  • VITE_SUPPORT_EMAIL Support email (used for signed-out access requests)
  • VITE_USE_FIREBASE_EMULATORS Firebase emulator mode (set true for full local backend)
  • VITE_FIRESTORE_EMULATOR_HOST
  • VITE_FIRESTORE_EMULATOR_PORT
  • VITE_FUNCTIONS_EMULATOR_HOST
  • VITE_FUNCTIONS_EMULATOR_PORT
  • VITE_FUNCTIONS_REGION
  • VITE_STORAGE_EMULATOR_HOST
  • VITE_STORAGE_EMULATOR_PORT
  • VITE_AUTH_EMULATOR_HOST
  • VITE_AUTH_EMULATOR_PORT
Alternative Fly.io Anything Dockerized — requires the Fly CLI.
macOS
brew install flyctl && fly launch --from https://github.com/1mystic/clubclash
Linux
curl -L https://fly.io/install.sh | sh && fly launch --from https://github.com/1mystic/clubclash
Windows (PowerShell)
iwr https://fly.io/install.ps1 -useb | iex; fly launch --from https://github.com/1mystic/clubclash
Or deploy to a different host
← Try another repo