feat(service): add esphome template (#6532)

Co-authored-by: 🏔️ Peak <122374094+peaklabs-dev@users.noreply.github.com>
This commit is contained in:
Nicanor Alexander de la Cruz Caba 2026-01-05 09:20:17 -04:00 committed by GitHub
parent eaa668036f
commit 0af80e60a3
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
2 changed files with 20 additions and 0 deletions

1
public/svgs/esphome.svg Normal file
View 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

View 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}