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
brew install flyctl && fly launch --from https://github.com/1mystic/clubclash
curl -L https://fly.io/install.sh | sh && fly launch --from https://github.com/1mystic/clubclash
iwr https://fly.io/install.ps1 -useb | iex; fly launch --from https://github.com/1mystic/clubclash