-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.env.example
More file actions
96 lines (69 loc) · 2.36 KB
/
.env.example
File metadata and controls
96 lines (69 loc) · 2.36 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
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
# Firebase Scripts Configuration Template
# Copy this file to .env and configure for your project
# ==============================================
# CORE FIREBASE CONFIGURATION
# ==============================================
# Your Firebase project ID (REQUIRED)
FIREBASE_PROJECT_ID=your-project-id
# Firebase project ID for development/testing
FIREBASE_DEV_PROJECT_ID=your-dev-project-id
# Firebase region (e.g., us-central1, europe-west1)
FIREBASE_REGION=us-central1
# ==============================================
# NETWORK CONFIGURATION
# ==============================================
# Local network IP address for mobile access
# Get this with: ip route get 1.1.1.1 | grep -oP 'src \K\S+'
# On macOS: ipconfig getifaddr en0
LOCAL_NETWORK_IP=192.168.1.100
# Alternative IP for mobile access (if different)
MOBILE_ACCESS_IP=
# ==============================================
# PORT CONFIGURATION
# ==============================================
# HTTPS wrapper port
HTTPS_PORT=8443
# HTTP proxy port
HTTP_PORT=8080
# Firebase Emulator Ports
EMULATOR_UI_PORT=4002
EMULATOR_FUNCTIONS_PORT=5002
EMULATOR_FIRESTORE_PORT=8085
EMULATOR_AUTH_PORT=9100
EMULATOR_HOSTING_PORT=5005
# Your frontend/console port
FRONTEND_PORT=3000
# ==============================================
# SERVICE CONFIGURATION
# ==============================================
# Your company/organization name
COMPANY_NAME=YourCompany
# Frontend/console application name
FRONTEND_NAME=Console
# Application name for display
APP_NAME=Firebase Development Tools
# ==============================================
# SSL CERTIFICATE CONFIGURATION
# ==============================================
# Directory for SSL certificates (relative to project root)
CERT_DIR=.certs
# Certificate validity in days
CERT_VALIDITY_DAYS=365
# ==============================================
# SECURITY CONFIGURATION
# ==============================================
# Rate limiting: requests per window
RATE_LIMIT_MAX=20
# Rate limiting: window in milliseconds
RATE_LIMIT_WINDOW=10000
# Session timeout in milliseconds (1 hour default)
SESSION_TIMEOUT=3600000
# ==============================================
# DEVELOPMENT CONFIGURATION
# ==============================================
# Project root directory (auto-detected if not set)
PROJECT_ROOT=
# Log level (error, warn, info, debug)
LOG_LEVEL=info
# Enable debug mode
DEBUG=false