duckil_plm/.env.development
2024-11-18 19:51:13 +09:00

81 lines
1.8 KiB
Plaintext

# .env.development
# Common
NODE_ENV=development
TZ=Asia/Seoul
# Uproad Folder
UPLOAD_FOLDER=/Users/effects/Documents/GitHub/wacefems_upload
# Frontend ADMIN
ADMIN_PORT=3002
ADMIN_URL=http://localhost:3002
# Frontend
API_PORT=3003
NEXT_PUBLIC_API_URL=http://localhost:3001
NEXT_PUBLIC_MQTT_URL=ws://localhost:1883
NEXTAUTH_URL=http://localhost:3003
NEXTAUTH_SECRET=wacefems-secret-work-in-progress-PPw09!keep!
# Backend API
API_PORT=3001
API_PREFIX=/api/v1
# CORS_ORIGIN=http://localhost:3002,http://localhost:3003
CORS_ORIGIN=*
JWT_SECRET=wacefems-secret-work-in-progress-PPw09!keep
JWT_EXPIRES_IN=1d
# REALTIME BACKEND
REALTIME_API_PORT=3004
REALTIME_BACKEND_API_URL=http://fems-realtime-api:3004
# Database
POSTGRES_HOST=postgres
POSTGRES_PORT=5432
POSTGRES_DB=wacefems-database
POSTGRES_USER=wacefems_database_user
POSTGRES_PASSWORD=wacefems-pg-password-PPw09!keep
# TimescaleDB
TIMESCALEDB_HOST=timescaledb
TIMESCALEDB_PORT=5433
TIMESCALEDB_DATABASE=wacefems-timeseries-database
TIMESCALEDB_USER=wacefems-tsdb-user
TIMESCALEDB_PASSWORD=wacefems-tsdb-password-PPw09!keep
# Redis
REDIS_HOST=fems-redis
REDIS_PORT=6379
REDIS_PASSWORD=wacefems-redis-password-PPw09!keep
REDIS_URL=redis://localhost:6379
# MQTT Broker
MQTT_PORT=1883
MQTT_WS_PORT=9001
MQTT_USERNAME=fems
MQTT_PASSWORD=fems123!
MQTT_BROKER_URL=mqtt://localhost:1883
TIMESCALEDB_URL=postgres://${TIMESCALEDB_USER}:${TIMESCALEDB_PASSWORD}@localhost:${TIMESCALEDB_PORT}/${TIMESCALEDB_HOST}
MAIN_BACKEND_API_URL=http://fems-api:3000
MAIN_BACKEND_API_KEY=your-api-key
# # Kafka
# KAFKA_BROKER=kafka:9092
# KAFKA_TOPIC_PREFIX=wacefems-data
# # Node-RED
# NODERED_PORT=1880
# NODERED_CREDENTIAL_SECRET=wacefems-nodered-secret-PPw09!keep
# # Monitoring
# PROMETHEUS_PORT=9090
# GRAFANA_PORT=3100
# # Log Management
# ELASTICSEARCH_HOST=elasticsearch
# ELASTICSEARCH_PORT=9200
# KIBANA_PORT=5601