name: esphome services: esphome: container_name: esphome deploy: resources: limits: cpus: '1' memory: 512M image: ghcr.io/esphome/esphome:2023.9 labels: icon: https://cdn.jsdelivr.net/gh/IceWhaleTech/CasaOS-AppStore@main/Apps/ESPHome/icon.png restart: always ports: - target: 6052 published: "6052" protocol: tcp volumes: - type: bind source: /DATA/AppData/$AppID/config target: /config environment: ESPHOME_DASHBOARD_USE_PING: "false" TZ: $TZ network_mode: host privileged: false x-casaos: envs: - container: ESPHOME_DASHBOARD_USE_PING description: en_us: Ping IP addresses instead of mDNS - container: TZ description: en_us: TimeZone volumes: - container: /config description: en_us: AppData Path Config File ports: - container: '6052' description: en_us: WebUI Port for ESPHome x-casaos: architectures: - amd64 - arm64 - arm author: kd9lsv category: "Home Automation" description: en_us: ESPHome is a system to control your microcontrollers by simple yet powerful configuration files and control them remotely through Home Automation systems. icon: https://cdn.jsdelivr.net/gh/IceWhaleTech/CasaOS-AppStore@main/Apps/ESPHome/icon.png index: / main: esphome port_map: "6052" scheme: http screenshot_link: - https://cdn.jsdelivr.net/gh/IceWhaleTech/CasaOS-AppStore@main/Apps/ESPHome/screenshot-1.png - https://cdn.jsdelivr.net/gh/IceWhaleTech/CasaOS-AppStore@main/Apps/ESPHome/screenshot-2.png store_app_id: esphome title: custom: ESPHome