version: '3.8'

services:
  kt-financial:
    build:
      context: .
      dockerfile: Dockerfile
    container_name: kt-financial-system
    restart: unless-stopped
    ports:
      - "8080:80"
    environment:
      - NODE_ENV=production
      - TZ=Asia/Shanghai
    volumes:
      - ./logs:/var/log
    networks:
      - kt-network

networks:
  kt-network:
    driver: bridge
