chore: setup global root .env and auto-start script
This commit is contained in:
@@ -0,0 +1,31 @@
|
||||
# ==========================================
|
||||
# NexusGuard SD-WAN - Global Configuration
|
||||
# ==========================================
|
||||
|
||||
# 1. Database Configuration (PostgreSQL)
|
||||
DB_HOST=postgres
|
||||
DB_PORT=5432
|
||||
DB_USER=nexusguard
|
||||
DB_PASSWORD=GantiDenganPasswordDatabaseYangKuat123!
|
||||
DB_NAME=nexusguard
|
||||
|
||||
# 2. Redis Configuration
|
||||
REDIS_ADDR=redis:6379
|
||||
|
||||
# 3. Security & Cryptography
|
||||
# Generate menggunakan: openssl rand -hex 32
|
||||
JWT_SECRET=GantiDenganKunciRahasiaJWTUntukDashboard256Bit
|
||||
SERVER_SALT=GantiDenganKunciGaramUntukWireGuard256Bit
|
||||
|
||||
# 4. Networking & SD-WAN
|
||||
NFTABLES_TABLE=nexusguard
|
||||
IPAM_POOL=10.8.0.0/16
|
||||
API_PORT=8080
|
||||
|
||||
# 5. Dashboard UI (Frontend Build Configuration)
|
||||
# URL API yang akan diakses oleh web browser client
|
||||
VITE_API_BASE_URL=http://localhost:8080/api/v1
|
||||
|
||||
# 6. General Settings
|
||||
GIN_MODE=release
|
||||
LOG_LEVEL=info
|
||||
Reference in New Issue
Block a user