feat(service): add esphome template (#6532)
Co-authored-by: 🏔️ Peak <122374094+peaklabs-dev@users.noreply.github.com>
This commit is contained in:
parent
eaa668036f
commit
0af80e60a3
2 changed files with 20 additions and 0 deletions
1
public/svgs/esphome.svg
Normal file
1
public/svgs/esphome.svg
Normal file
|
|
@ -0,0 +1 @@
|
|||
<svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" viewBox="0 0 512 512"><path d="M489.4 226.7 278.6 16c-12.5-12.5-32.8-12.5-45.3 0L22.6 226.7C10.2 239.2 0 263.8 0 281.3v192c0 17.6 14.4 32 32 32h125.9V186.8c0-7.1 5.7-12.8 12.8-12.8h170.7c7.1 0 12.8 5.7 12.8 12.8V238c0 7.1-5.7 12.8-12.8 12.8H234.7v25.6h106.7c7.1 0 12.8 5.7 12.8 12.8v51.2c0 7.1-5.7 12.8-12.8 12.8H234.7v25.6h106.7c7.1 0 12.8 5.7 12.8 12.8v51.2c0 7.1-5.7 12.8-12.8 12.8H221.9c-7.1 0-12.8-5.7-12.8-12.8s5.7-12.8 12.8-12.8h106.7v-25.6H221.9c-7.1 0-12.8-5.7-12.8-12.8v-51.2c0-7.1 5.7-12.8 12.8-12.8h106.7V302H221.9c-7.1 0-12.8-5.7-12.8-12.8V238c0-7.1 5.7-12.8 12.8-12.8h106.7v-25.6H183.5v305.8H480c17.6 0 32-14.4 32-32v-192c0-17.6-10.2-42.3-22.6-54.7" style="fill:#d1d1d1"/></svg>
|
||||
|
After Width: | Height: | Size: 753 B |
19
templates/compose/esphome.yaml
Normal file
19
templates/compose/esphome.yaml
Normal file
|
|
@ -0,0 +1,19 @@
|
|||
# documentation: https://esphome.io/guides/getting_started_command_line/
|
||||
# slogan: Smart Home Made Simple.
|
||||
# category: automation
|
||||
# tags: home, smart, assistant, microcontroller
|
||||
# logo: svgs/esphome.svg
|
||||
# port: 6052
|
||||
|
||||
services:
|
||||
esphome:
|
||||
image: ghcr.io/esphome/esphome:2025.12.4
|
||||
volumes:
|
||||
- esp_config:/config
|
||||
- /etc/localtime:/etc/localtime:ro
|
||||
privileged: true
|
||||
network_mode: host
|
||||
environment:
|
||||
- SERVICE_URL_ESPHOME_6052
|
||||
- USERNAME=${SERVICE_USER_ADMIN}
|
||||
- PASSWORD=${SERVICE_PASSWORD_ADMIN}
|
||||
Loading…
Reference in a new issue