version: '3.8' services: ln-bi: image: harbor.lnh2e.com/lingniu-v1/ln-bi:main-1.0.0 network_mode: host environment: DB_HOST: "47.101.148.99" DB_PORT: "3306" DB_USER: "root" DB_PASSWORD: "LN#Passw0rd@2026" DB_NAME: "lingniu_prod" HYDROGEN_DB_HOST: "47.99.185.173" HYDROGEN_DB_PORT: "3306" HYDROGEN_DB_USER: "root" HYDROGEN_DB_PASSWORD: "lnMysql." HYDROGEN_DB_NAME: "ln_asset_management" MILEAGE_DB_HOST: "101.133.130.65" MILEAGE_DB_PORT: "3306" MILEAGE_DB_USER: "bi_reader_02" MILEAGE_DB_PASSWORD: "bi_reader_02_Pass" MILEAGE_DB_NAME: "hydrogen_energy" SERVER_PORT: "8111" EXTERNAL_API_BASE: "https://lnh2e.com" JWT_SECRET: "ln-bi-jwt-prod-k8s9m2x7" deploy: replicas: 1 restart_policy: condition: on-failure placement: constraints: [node.role == manager] labels: - portainer.hide=false - project=lingniu