added esphome

This commit is contained in:
Dominik 2024-08-03 21:55:39 +02:00
parent 3e9b958392
commit 08aa066d91
5 changed files with 481 additions and 1 deletions

1
.gitignore vendored
View File

@ -49,3 +49,4 @@ navidrome/music/
webtop/data/ webtop/data/
immich/library/ immich/library/
immich/postgres/ immich/postgres/
esphome/config/

View File

@ -28,6 +28,7 @@ The host networking driver only works on Linux hosts, but is availabe as a beta
| [Dockge](https://github.com/louislam/dockge) | [5002](http://localhost:5002) | | [Dockge](https://github.com/louislam/dockge) | [5002](http://localhost:5002) |
| [Dozzle](https://dozzle.dev/) | [8087](http://localhost:8087) | | [Dozzle](https://dozzle.dev/) | [8087](http://localhost:8087) |
| [epicgames-freegames-node](https://github.com/claabs/epicgames-freegames-node) | [3003](http://localhost:3003) | | [epicgames-freegames-node](https://github.com/claabs/epicgames-freegames-node) | [3003](http://localhost:3003) |
| [ESPHome](https://esphome.io/) | [6052](http://localhost:6052) |
| [Firebird](https://firebirdsql.org/) | 3050 | | [Firebird](https://firebirdsql.org/) | 3050 |
| [free-games-claimer](https://github.com/vogler/free-games-claimer) | [6080](http://localhost:6080) | | [free-games-claimer](https://github.com/vogler/free-games-claimer) | [6080](http://localhost:6080) |
| [Gitea](https://about.gitea.com/) | [3004](http://localhost:3004) 222 | | [Gitea](https://about.gitea.com/) | [3004](http://localhost:3004) 222 |
@ -39,7 +40,7 @@ The host networking driver only works on Linux hosts, but is availabe as a beta
| [Home Assistant](https://www.home-assistant.io/) | [8123](http://localhost:8123) | | [Home Assistant](https://www.home-assistant.io/) | [8123](http://localhost:8123) |
| [Homepage](https://gethomepage.dev) | [3045](http://localhost:3045) | | [Homepage](https://gethomepage.dev) | [3045](http://localhost:3045) |
| [Homer](https://github.com/bastienwirtz/homer) | [8099](http://localhost:8099) | | [Homer](https://github.com/bastienwirtz/homer) | [8099](http://localhost:8099) |
| [Immich](https://immich.app/) | [2283](http://localhost:2283) | | [Immich](https://immich.app/) | [2283](http://localhost:2283) |
| [InfluxDB](https://www.influxdata.com/) | [8086](http://localhost:8086) | | [InfluxDB](https://www.influxdata.com/) | [8086](http://localhost:8086) |
| [IT-Tools](https://it-tools.tech/) | [8095](http://localhost:8095) | | [IT-Tools](https://it-tools.tech/) | [8095](http://localhost:8095) |
| [JDownloader2](https://jdownloader.org/jdownloader2) | [5800](http://localhost:5800) | | [JDownloader2](https://jdownloader.org/jdownloader2) | [5800](http://localhost:5800) |

27
esphome/compose.yml Normal file
View File

@ -0,0 +1,27 @@
# https://esphome.io/
# system to control your microcontrollers by simple yet powerful configuration files and control them remotely through Home Automation systems
name: esphome
services:
esphome:
container_name: esphome
image: ghcr.io/esphome/esphome
volumes:
- ./config:/config
- /etc/localtime:/etc/localtime:ro
restart: unless-stopped
privileged: true
ports:
- 6052:6052
environment:
- USERNAME=test
- PASSWORD=ChangeMe
- ESPHOME_DASHBOARD_USE_PING=true
networks:
- proxy
networks:
proxy:
external: true

View File

@ -10097,3 +10097,443 @@ Data: {"type":"Buffer","data":[60,33,68,79,67,84,89,80,69,32,104,116,109,108,62,
hostname: 'adguard-home' hostname: 'adguard-home'
} }
] ]
[2024-08-03T19:26:36.322Z] error: <httpProxy> Error calling http://free-games-claimer:6080/...
[2024-08-03T19:26:36.323Z] error: <httpProxy> [
500,
Error: getaddrinfo ENOTFOUND free-games-claimer
at GetAddrInfoReqWrap.onlookupall [as oncomplete] (node:dns:118:26) {
errno: -3008,
code: 'ENOTFOUND',
syscall: 'getaddrinfo',
hostname: 'free-games-claimer'
}
]
[2024-08-03T19:26:38.190Z] error: <httpProxy> Error calling http://free-games-claimer:6080/...
[2024-08-03T19:26:38.190Z] error: <httpProxy> [
500,
Error: getaddrinfo ENOTFOUND free-games-claimer
at GetAddrInfoReqWrap.onlookupall [as oncomplete] (node:dns:118:26) {
errno: -3008,
code: 'ENOTFOUND',
syscall: 'getaddrinfo',
hostname: 'free-games-claimer'
}
]
[2024-08-03T19:26:39.167Z] error: <httpProxy> Error calling http://adguard-home:3000/...
[2024-08-03T19:26:39.167Z] error: <httpProxy> [
500,
Error: getaddrinfo ENOTFOUND adguard-home
at GetAddrInfoReqWrap.onlookupall [as oncomplete] (node:dns:118:26) {
errno: -3008,
code: 'ENOTFOUND',
syscall: 'getaddrinfo',
hostname: 'adguard-home'
}
]
[2024-08-03T19:26:42.474Z] error: <httpProxy> Error calling http://adguard-home:3000/...
[2024-08-03T19:26:42.474Z] error: <httpProxy> [
500,
Error: getaddrinfo ENOTFOUND adguard-home
at GetAddrInfoReqWrap.onlookupall [as oncomplete] (node:dns:118:26) {
errno: -3008,
code: 'ENOTFOUND',
syscall: 'getaddrinfo',
hostname: 'adguard-home'
}
]
[2024-08-03T19:38:04.399Z] error: <httpProxy> Error calling http://free-games-claimer:6080/...
[2024-08-03T19:38:04.399Z] error: <httpProxy> [
500,
Error: getaddrinfo ENOTFOUND free-games-claimer
at GetAddrInfoReqWrap.onlookupall [as oncomplete] (node:dns:118:26) {
errno: -3008,
code: 'ENOTFOUND',
syscall: 'getaddrinfo',
hostname: 'free-games-claimer'
}
]
[2024-08-03T19:38:06.265Z] error: <httpProxy> Error calling http://free-games-claimer:6080/...
[2024-08-03T19:38:06.265Z] error: <httpProxy> [
500,
Error: getaddrinfo ENOTFOUND free-games-claimer
at GetAddrInfoReqWrap.onlookupall [as oncomplete] (node:dns:118:26) {
errno: -3008,
code: 'ENOTFOUND',
syscall: 'getaddrinfo',
hostname: 'free-games-claimer'
}
]
[2024-08-03T19:38:07.527Z] error: <httpProxy> Error calling http://adguard-home:3000/...
[2024-08-03T19:38:07.528Z] error: <httpProxy> [
500,
Error: getaddrinfo ENOTFOUND adguard-home
at GetAddrInfoReqWrap.onlookupall [as oncomplete] (node:dns:118:26) {
errno: -3008,
code: 'ENOTFOUND',
syscall: 'getaddrinfo',
hostname: 'adguard-home'
}
]
[2024-08-03T19:38:10.843Z] error: <httpProxy> Error calling http://adguard-home:3000/...
[2024-08-03T19:38:10.843Z] error: <httpProxy> [
500,
Error: getaddrinfo ENOTFOUND adguard-home
at GetAddrInfoReqWrap.onlookupall [as oncomplete] (node:dns:118:26) {
errno: -3008,
code: 'ENOTFOUND',
syscall: 'getaddrinfo',
hostname: 'adguard-home'
}
]
[2024-08-03T19:38:32.259Z] error: <httpProxy> Error calling http://free-games-claimer:6080/...
[2024-08-03T19:38:32.260Z] error: <httpProxy> [
500,
Error: getaddrinfo ENOTFOUND free-games-claimer
at GetAddrInfoReqWrap.onlookupall [as oncomplete] (node:dns:118:26) {
errno: -3008,
code: 'ENOTFOUND',
syscall: 'getaddrinfo',
hostname: 'free-games-claimer'
}
]
[2024-08-03T19:38:34.133Z] error: <httpProxy> Error calling http://free-games-claimer:6080/...
[2024-08-03T19:38:34.133Z] error: <httpProxy> [
500,
Error: getaddrinfo ENOTFOUND free-games-claimer
at GetAddrInfoReqWrap.onlookupall [as oncomplete] (node:dns:118:26) {
errno: -3008,
code: 'ENOTFOUND',
syscall: 'getaddrinfo',
hostname: 'free-games-claimer'
}
]
[2024-08-03T19:38:36.213Z] error: <httpProxy> Error calling http://adguard-home:3000/...
[2024-08-03T19:38:36.214Z] error: <httpProxy> [
500,
Error: getaddrinfo ENOTFOUND adguard-home
at GetAddrInfoReqWrap.onlookupall [as oncomplete] (node:dns:118:26) {
errno: -3008,
code: 'ENOTFOUND',
syscall: 'getaddrinfo',
hostname: 'adguard-home'
}
]
[2024-08-03T19:38:39.513Z] error: <httpProxy> Error calling http://adguard-home:3000/...
[2024-08-03T19:38:39.513Z] error: <httpProxy> [
500,
Error: getaddrinfo ENOTFOUND adguard-home
at GetAddrInfoReqWrap.onlookupall [as oncomplete] (node:dns:118:26) {
errno: -3008,
code: 'ENOTFOUND',
syscall: 'getaddrinfo',
hostname: 'adguard-home'
}
]
[2024-08-03T19:40:26.673Z] error: <httpProxy> Error calling http://free-games-claimer:6080/...
[2024-08-03T19:40:26.673Z] error: <httpProxy> [
500,
Error: getaddrinfo ENOTFOUND free-games-claimer
at GetAddrInfoReqWrap.onlookupall [as oncomplete] (node:dns:118:26) {
errno: -3008,
code: 'ENOTFOUND',
syscall: 'getaddrinfo',
hostname: 'free-games-claimer'
}
]
[2024-08-03T19:40:28.543Z] error: <httpProxy> Error calling http://free-games-claimer:6080/...
[2024-08-03T19:40:28.543Z] error: <httpProxy> [
500,
Error: getaddrinfo ENOTFOUND free-games-claimer
at GetAddrInfoReqWrap.onlookupall [as oncomplete] (node:dns:118:26) {
errno: -3008,
code: 'ENOTFOUND',
syscall: 'getaddrinfo',
hostname: 'free-games-claimer'
}
]
[2024-08-03T19:40:31.358Z] error: <httpProxy> Error calling http://adguard-home:3000/...
[2024-08-03T19:40:31.358Z] error: <httpProxy> [
500,
Error: getaddrinfo ENOTFOUND adguard-home
at GetAddrInfoReqWrap.onlookupall [as oncomplete] (node:dns:118:26) {
errno: -3008,
code: 'ENOTFOUND',
syscall: 'getaddrinfo',
hostname: 'adguard-home'
}
]
[2024-08-03T19:40:34.673Z] error: <httpProxy> Error calling http://adguard-home:3000/...
[2024-08-03T19:40:34.673Z] error: <httpProxy> [
500,
Error: getaddrinfo ENOTFOUND adguard-home
at GetAddrInfoReqWrap.onlookupall [as oncomplete] (node:dns:118:26) {
errno: -3008,
code: 'ENOTFOUND',
syscall: 'getaddrinfo',
hostname: 'adguard-home'
}
]
[2024-08-03T19:40:56.648Z] error: <httpProxy> Error calling http://free-games-claimer:6080/...
[2024-08-03T19:40:56.651Z] error: <httpProxy> [
500,
Error: getaddrinfo ENOTFOUND free-games-claimer
at GetAddrInfoReqWrap.onlookupall [as oncomplete] (node:dns:118:26) {
errno: -3008,
code: 'ENOTFOUND',
syscall: 'getaddrinfo',
hostname: 'free-games-claimer'
}
]
[2024-08-03T19:40:58.563Z] error: <httpProxy> Error calling http://free-games-claimer:6080/...
[2024-08-03T19:40:58.567Z] error: <httpProxy> [
500,
Error: getaddrinfo ENOTFOUND free-games-claimer
at GetAddrInfoReqWrap.onlookupall [as oncomplete] (node:dns:118:26) {
errno: -3008,
code: 'ENOTFOUND',
syscall: 'getaddrinfo',
hostname: 'free-games-claimer'
}
]
[2024-08-03T19:41:00.473Z] error: <httpProxy> Error calling http://adguard-home:3000/...
[2024-08-03T19:41:00.474Z] error: <httpProxy> [
500,
Error: getaddrinfo ENOTFOUND adguard-home
at GetAddrInfoReqWrap.onlookupall [as oncomplete] (node:dns:118:26) {
errno: -3008,
code: 'ENOTFOUND',
syscall: 'getaddrinfo',
hostname: 'adguard-home'
}
]
[2024-08-03T19:41:03.772Z] error: <httpProxy> Error calling http://adguard-home:3000/...
[2024-08-03T19:41:03.772Z] error: <httpProxy> [
500,
Error: getaddrinfo ENOTFOUND adguard-home
at GetAddrInfoReqWrap.onlookupall [as oncomplete] (node:dns:118:26) {
errno: -3008,
code: 'ENOTFOUND',
syscall: 'getaddrinfo',
hostname: 'adguard-home'
}
]
[2024-08-03T19:41:24.956Z] error: <httpProxy> Error calling http://free-games-claimer:6080/...
[2024-08-03T19:41:24.956Z] error: <httpProxy> [
500,
Error: getaddrinfo ENOTFOUND free-games-claimer
at GetAddrInfoReqWrap.onlookupall [as oncomplete] (node:dns:118:26) {
errno: -3008,
code: 'ENOTFOUND',
syscall: 'getaddrinfo',
hostname: 'free-games-claimer'
}
]
[2024-08-03T19:41:26.821Z] error: <httpProxy> Error calling http://free-games-claimer:6080/...
[2024-08-03T19:41:26.822Z] error: <httpProxy> [
500,
Error: getaddrinfo ENOTFOUND free-games-claimer
at GetAddrInfoReqWrap.onlookupall [as oncomplete] (node:dns:118:26) {
errno: -3008,
code: 'ENOTFOUND',
syscall: 'getaddrinfo',
hostname: 'free-games-claimer'
}
]
[2024-08-03T19:41:28.954Z] error: <httpProxy> Error calling http://adguard-home:3000/...
[2024-08-03T19:41:28.954Z] error: <httpProxy> [
500,
Error: getaddrinfo ENOTFOUND adguard-home
at GetAddrInfoReqWrap.onlookupall [as oncomplete] (node:dns:118:26) {
errno: -3008,
code: 'ENOTFOUND',
syscall: 'getaddrinfo',
hostname: 'adguard-home'
}
]
[2024-08-03T19:41:32.258Z] error: <httpProxy> Error calling http://adguard-home:3000/...
[2024-08-03T19:41:32.258Z] error: <httpProxy> [
500,
Error: getaddrinfo ENOTFOUND adguard-home
at GetAddrInfoReqWrap.onlookupall [as oncomplete] (node:dns:118:26) {
errno: -3008,
code: 'ENOTFOUND',
syscall: 'getaddrinfo',
hostname: 'adguard-home'
}
]
[2024-08-03T19:41:35.847Z] error: <httpProxy> Error calling http://free-games-claimer:6080/...
[2024-08-03T19:41:35.848Z] error: <httpProxy> [
500,
Error: getaddrinfo ENOTFOUND free-games-claimer
at GetAddrInfoReqWrap.onlookupall [as oncomplete] (node:dns:118:26) {
errno: -3008,
code: 'ENOTFOUND',
syscall: 'getaddrinfo',
hostname: 'free-games-claimer'
}
]
[2024-08-03T19:41:37.725Z] error: <httpProxy> Error calling http://free-games-claimer:6080/...
[2024-08-03T19:41:37.725Z] error: <httpProxy> [
500,
Error: getaddrinfo ENOTFOUND free-games-claimer
at GetAddrInfoReqWrap.onlookupall [as oncomplete] (node:dns:118:26) {
errno: -3008,
code: 'ENOTFOUND',
syscall: 'getaddrinfo',
hostname: 'free-games-claimer'
}
]
[2024-08-03T19:41:39.804Z] error: <httpProxy> Error calling http://adguard-home:3000/...
[2024-08-03T19:41:39.805Z] error: <httpProxy> [
500,
Error: getaddrinfo ENOTFOUND adguard-home
at GetAddrInfoReqWrap.onlookupall [as oncomplete] (node:dns:118:26) {
errno: -3008,
code: 'ENOTFOUND',
syscall: 'getaddrinfo',
hostname: 'adguard-home'
}
]
[2024-08-03T19:41:43.117Z] error: <httpProxy> Error calling http://adguard-home:3000/...
[2024-08-03T19:41:43.117Z] error: <httpProxy> [
500,
Error: getaddrinfo ENOTFOUND adguard-home
at GetAddrInfoReqWrap.onlookupall [as oncomplete] (node:dns:118:26) {
errno: -3008,
code: 'ENOTFOUND',
syscall: 'getaddrinfo',
hostname: 'adguard-home'
}
]
[2024-08-03T19:42:02.401Z] error: <httpProxy> Error calling http://free-games-claimer:6080/...
[2024-08-03T19:42:02.401Z] error: <httpProxy> [
500,
Error: getaddrinfo ENOTFOUND free-games-claimer
at GetAddrInfoReqWrap.onlookupall [as oncomplete] (node:dns:118:26) {
errno: -3008,
code: 'ENOTFOUND',
syscall: 'getaddrinfo',
hostname: 'free-games-claimer'
}
]
[2024-08-03T19:42:04.270Z] error: <httpProxy> Error calling http://free-games-claimer:6080/...
[2024-08-03T19:42:04.270Z] error: <httpProxy> [
500,
Error: getaddrinfo ENOTFOUND free-games-claimer
at GetAddrInfoReqWrap.onlookupall [as oncomplete] (node:dns:118:26) {
errno: -3008,
code: 'ENOTFOUND',
syscall: 'getaddrinfo',
hostname: 'free-games-claimer'
}
]
[2024-08-03T19:42:06.466Z] error: <httpProxy> Error calling http://adguard-home:3000/...
[2024-08-03T19:42:06.466Z] error: <httpProxy> [
500,
Error: getaddrinfo ENOTFOUND adguard-home
at GetAddrInfoReqWrap.onlookupall [as oncomplete] (node:dns:118:26) {
errno: -3008,
code: 'ENOTFOUND',
syscall: 'getaddrinfo',
hostname: 'adguard-home'
}
]
[2024-08-03T19:42:09.768Z] error: <httpProxy> Error calling http://adguard-home:3000/...
[2024-08-03T19:42:09.769Z] error: <httpProxy> [
500,
Error: getaddrinfo ENOTFOUND adguard-home
at GetAddrInfoReqWrap.onlookupall [as oncomplete] (node:dns:118:26) {
errno: -3008,
code: 'ENOTFOUND',
syscall: 'getaddrinfo',
hostname: 'adguard-home'
}
]
[2024-08-03T19:42:24.180Z] error: <httpProxy> Error calling http://free-games-claimer:6080/...
[2024-08-03T19:42:24.181Z] error: <httpProxy> [
500,
Error: getaddrinfo ENOTFOUND free-games-claimer
at GetAddrInfoReqWrap.onlookupall [as oncomplete] (node:dns:118:26) {
errno: -3008,
code: 'ENOTFOUND',
syscall: 'getaddrinfo',
hostname: 'free-games-claimer'
}
]
[2024-08-03T19:42:26.056Z] error: <httpProxy> Error calling http://free-games-claimer:6080/...
[2024-08-03T19:42:26.056Z] error: <httpProxy> [
500,
Error: getaddrinfo ENOTFOUND free-games-claimer
at GetAddrInfoReqWrap.onlookupall [as oncomplete] (node:dns:118:26) {
errno: -3008,
code: 'ENOTFOUND',
syscall: 'getaddrinfo',
hostname: 'free-games-claimer'
}
]
[2024-08-03T19:42:28.042Z] error: <httpProxy> Error calling http://adguard-home:3000/...
[2024-08-03T19:42:28.042Z] error: <httpProxy> [
500,
Error: getaddrinfo ENOTFOUND adguard-home
at GetAddrInfoReqWrap.onlookupall [as oncomplete] (node:dns:118:26) {
errno: -3008,
code: 'ENOTFOUND',
syscall: 'getaddrinfo',
hostname: 'adguard-home'
}
]
[2024-08-03T19:42:31.355Z] error: <httpProxy> Error calling http://adguard-home:3000/...
[2024-08-03T19:42:31.356Z] error: <httpProxy> [
500,
Error: getaddrinfo ENOTFOUND adguard-home
at GetAddrInfoReqWrap.onlookupall [as oncomplete] (node:dns:118:26) {
errno: -3008,
code: 'ENOTFOUND',
syscall: 'getaddrinfo',
hostname: 'adguard-home'
}
]
[2024-08-03T19:42:46.354Z] error: <httpProxy> Error calling http://free-games-claimer:6080/...
[2024-08-03T19:42:46.354Z] error: <httpProxy> [
500,
Error: getaddrinfo ENOTFOUND free-games-claimer
at GetAddrInfoReqWrap.onlookupall [as oncomplete] (node:dns:118:26) {
errno: -3008,
code: 'ENOTFOUND',
syscall: 'getaddrinfo',
hostname: 'free-games-claimer'
}
]
[2024-08-03T19:42:48.234Z] error: <httpProxy> Error calling http://free-games-claimer:6080/...
[2024-08-03T19:42:48.235Z] error: <httpProxy> [
500,
Error: getaddrinfo ENOTFOUND free-games-claimer
at GetAddrInfoReqWrap.onlookupall [as oncomplete] (node:dns:118:26) {
errno: -3008,
code: 'ENOTFOUND',
syscall: 'getaddrinfo',
hostname: 'free-games-claimer'
}
]
[2024-08-03T19:42:49.745Z] error: <httpProxy> Error calling http://adguard-home:3000/...
[2024-08-03T19:42:49.746Z] error: <httpProxy> [
500,
Error: getaddrinfo ENOTFOUND adguard-home
at GetAddrInfoReqWrap.onlookupall [as oncomplete] (node:dns:118:26) {
errno: -3008,
code: 'ENOTFOUND',
syscall: 'getaddrinfo',
hostname: 'adguard-home'
}
]
[2024-08-03T19:42:53.056Z] error: <httpProxy> Error calling http://adguard-home:3000/...
[2024-08-03T19:42:53.056Z] error: <httpProxy> [
500,
Error: getaddrinfo ENOTFOUND adguard-home
at GetAddrInfoReqWrap.onlookupall [as oncomplete] (node:dns:118:26) {
errno: -3008,
code: 'ENOTFOUND',
syscall: 'getaddrinfo',
hostname: 'adguard-home'
}
]

View File

@ -132,6 +132,17 @@
server: my-docker server: my-docker
container: dawarich container: dawarich
- ESPHome:
icon: esphome.png
href: http://localhost:6052
description: system to control your microcontrollers by simple yet powerful configuration files and control them remotely through Home Automation systems
siteMonitor: http://esphome:6052
server: my-docker
container: esphome
# widget:
# type: esphome
# url: http://esphome:6052
- Gitea: - Gitea:
icon: gitea.png icon: gitea.png
href: http://localhost:3004 href: http://localhost:3004