# .env.production # Common NODE_ENV=production TZ=Asia/Seoul # Uproad Folder UPLOAD_FOLDER=/home/wacefems # Traefik Settings DOMAIN=fems.com TRAEFIK_NETWORK=toktork_server_default ADMIN_SUBDOMAIN=admin.${DOMAIN} API_SUBDOMAIN=api.${DOMAIN} MQTT_SUBDOMAIN=mqtt.${DOMAIN} NODERED_SUBDOMAIN=nodered.${DOMAIN} PROMETHEUS_SUBDOMAIN=prometheus.${DOMAIN} GRAFANA_SUBDOMAIN=grafana.${DOMAIN} KIBANA_SUBDOMAIN=kibana.${DOMAIN} # Frontend NEXT_PUBLIC_API_URL=https://api.${DOMAIN} NEXT_PUBLIC_MQTT_URL=wss://mqtt.${DOMAIN} NEXTAUTH_URL=https://${DOMAIN} NEXTAUTH_SECRET=wacefems-secret-work-in-progress-PPw09!keep! # Backend API API_PORT=3001 API_PREFIX=/api/v1 # CORS_ORIGIN=https://${DOMAIN},https://www.admin.${DOMAIN} CORS_ORIGIN=* JWT_SECRET=wacefems-secret-work-in-progress-PPw09!keep JWT_EXPIRES_IN=1d # 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=5432 TIMESCALEDB_DB=wacefems-timeseries-database TIMESCALEDB_USER=wacefems-tsdb-user TIMESCALEDB_PASSWORD=wacefems-tsdb-password-PPw09!keep # Redis REDIS_HOST=redis REDIS_PORT=6379 REDIS_PASSWORD=wacefems-redis-password-PPw09!keep # MQTT Broker MQTT_PORT=1883 MQTT_WS_PORT=9001 MQTT_USERNAME=mqtt_user MQTT_PASSWORD=mqtt-password-PPw09!keep # 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