services: lst: image: git.tuffraid.net/cowch/lst_v3:latest container_name: lst_app restart: unless-stopped # app: # build: # context: . # dockerfile: Dockerfile # container_name: lst_app ports: #- "${VITE_PORT:-4200}:4200" - "3600:3000" dns: - 10.193.9.250 - 10.193.9.251 # your internal DNS server dns_search: - alpla.net # or your internal search suffix environment: - NODE_ENV=production - LOG_LEVEL=info - EXTERNAL_URL=http://192.168.8.222:3600 - DATABASE_HOST=host.docker.internal # if running on the same docker then do this - DATABASE_PORT=5433 - DATABASE_USER=${DATABASE_USER} - DATABASE_PASSWORD=${DATABASE_PASSWORD} - DATABASE_DB=${DATABASE_DB} - PROD_SERVER=${PROD_SERVER} - PROD_PLANT_TOKEN=${PROD_PLANT_TOKEN} - PROD_USER=${PROD_USER} - PROD_PASSWORD=${PROD_PASSWORD} - BETTER_AUTH_SECRET=${BETTER_AUTH_SECRET} - BETTER_AUTH_URL=${URL} # for all host including prod servers, plc's, printers, or other de # extra_hosts: # - "${PROD_SERVER}:${PROD_IP}" # networks: # - default # - logisticsNetwork # #- mlan1 # networks: # logisticsNetwork: # driver: macvlan # driver_opts: # parent: eth0 # ipam: # config: # - subnet: ${LOGISTICS_NETWORK} # gateway: ${LOGISTICS_GATEWAY} # mlan1: # driver: macvlan # driver_opts: # parent: eth0 # ipam: # config: # - subnet: ${MLAN1_NETWORK} # gateway: ${MLAN1_GATEWAY}