diff --git a/Apps/ESPHome/docker-compose.yml b/Apps/ESPHome/docker-compose.yml new file mode 100644 index 0000000..cee5a64 --- /dev/null +++ b/Apps/ESPHome/docker-compose.yml @@ -0,0 +1,62 @@ +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 \ No newline at end of file diff --git a/Apps/ESPHome/icon.png b/Apps/ESPHome/icon.png new file mode 100644 index 0000000..aabc8b1 Binary files /dev/null and b/Apps/ESPHome/icon.png differ diff --git a/Apps/ESPHome/screenshot-1.png b/Apps/ESPHome/screenshot-1.png new file mode 100644 index 0000000..0c67bd0 Binary files /dev/null and b/Apps/ESPHome/screenshot-1.png differ diff --git a/Apps/ESPHome/screenshot-2.png b/Apps/ESPHome/screenshot-2.png new file mode 100644 index 0000000..f77d0e0 Binary files /dev/null and b/Apps/ESPHome/screenshot-2.png differ