services:
  dataease:
    image: registry.cn-qingdao.aliyuncs.com/dataease/dataease:v1.18.18
    restart: always
    container_name: ${CONTAINER_NAME}
    ports:
      - ${PANEL_APP_PORT_HTTP}:8081
    volumes:
      - ./conf:/opt/dataease/conf
      - ./logs:/opt/dataease/logs
      - ./plugins/thirdpart:/opt/dataease/plugins/thirdpart
      - ./data/static-resource:/opt/dataease/data/static-resource
      - ./custom-drivers:/opt/dataease/custom-drivers
      - ./data/custom:/opt/dataease/data/custom
      - ./data/business:/opt/dataease/data/business
    environment:
      PANEL_DB_HOST: ${PANEL_DB_HOST}
      PANEL_DB_PORT: 3306
      PANEL_DB_USER: ${PANEL_DB_USER}
      PANEL_DB_USER_PASSWORD: ${PANEL_DB_USER_PASSWORD}
      PANEL_DB_NAME: ${PANEL_DB_NAME}
    shm_size: 1gb
    networks:
      - 1panel-network
    labels:
      createdBy: "Apps"
networks:
  1panel-network:
    external: true