-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy path.env.example
More file actions
65 lines (52 loc) · 1.8 KB
/
.env.example
File metadata and controls
65 lines (52 loc) · 1.8 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
# Flutter Web Docker Environment Configuration Template
# Copy this file to .env and fill in your values
# Project Configuration
PROJECT_NAME=your-project-name
GITHUB_REPO=https://github.com/your-org/your-repo.git
# Firebase Configuration (optional)
FIREBASE_PROJECT_ID=
FIREBASE_AUTH_DOMAIN=
FIREBASE_STORAGE_BUCKET=
FIREBASE_MESSAGING_SENDER_ID=
FIREBASE_APP_ID=
FIREBASE_MEASUREMENT_ID=
# Google Cloud Configuration
GOOGLE_CLOUD_PROJECT=your-gcp-project
# Authentication Method (IMPORTANT - Choose one):
# Option 1: Service Account Key (RECOMMENDED for containers)
# 1. Download service account key from GCP Console
# 2. Place it in ./auth/service-account-key.json
# 3. Leave these defaults unchanged:
USE_HOST_GCLOUD_AUTH=false
GOOGLE_APPLICATION_CREDENTIALS=/home/developer/.gcloud/service-account-key.json
# Option 2: Host gcloud credentials (only for local development)
# Uncomment these lines to use host credentials:
# USE_HOST_GCLOUD_AUTH=true
# GOOGLE_APPLICATION_CREDENTIALS=
# GitHub Configuration
# Create a personal access token at: https://github.com/settings/tokens
GITHUB_TOKEN=ghp_YOUR_TOKEN_HERE
GITHUB_USERNAME="Your Name"
GITHUB_EMAIL=your-email@users.noreply.github.com
# Flutter Configuration
FLUTTER_CHANNEL=stable
FLUTTER_VERSION=3.32.0
# Container Configuration
CONTAINER_NAME=flutter-web-dev
# Path to your Flutter project on host machine
WORKSPACE_MOUNT=/path/to/your/flutter/project
# Port Configuration (adjust if conflicts exist)
WEB_PORT=8080
DEBUG_PORT=5858
# Development Environment
ENVIRONMENT=development
# Claude Code Authentication (optional)
# Get your API key at: https://console.anthropic.com/
ANTHROPIC_API_KEY=
# Docker Registry (optional - for pushing images)
DOCKER_USERNAME=
DOCKER_PASSWORD=
DOCKER_REGISTRY=docker.io
# Additional API Keys (optional)
OPENAI_API_KEY=
GEMINI_API_KEY=