[Komodo] admin: Write Stack File: update compose.yaml

This commit is contained in:
komodo 2025-11-18 07:56:42 +01:00
parent a618ff0c3e
commit 5466277e87

View file

@ -1,7 +1,3 @@
networks:
monitoring_network:
name: monitoring_network
services: services:
@ -28,7 +24,7 @@ services:
expose: expose:
- "4000" - "4000"
networks: networks:
- monitoring_network - proxy_network
@ -44,7 +40,7 @@ services:
volumes: volumes:
- /app-config/teslamate_database:/var/lib/postgresql/data - /app-config/teslamate_database:/var/lib/postgresql/data
networks: networks:
monitoring_network: - proxy_network
# Grafana for TeslaMate # Grafana for TeslaMate
@ -69,7 +65,7 @@ services:
expose: expose:
- "3000" - "3000"
networks: networks:
- monitoring_network - proxy_network
# Mosquitto MQTT Broker # Mosquitto MQTT Broker
@ -82,7 +78,7 @@ services:
- /app-config/mosquitto_config:/mosquitto/config - /app-config/mosquitto_config:/mosquitto/config
- /app-config/mosquitto_data:/mosquitto/data - /app-config/mosquitto_data:/mosquitto/data
networks: networks:
monitoring_network: - proxy_network
# Prometheus Monitoring # Prometheus Monitoring
@ -103,7 +99,7 @@ services:
expose: expose:
- 9090 - 9090
networks: networks:
- monitoring_network - proxy_network
snmp-exporter: snmp-exporter:
image: quay.io/prometheus/snmp-exporter image: quay.io/prometheus/snmp-exporter
@ -116,7 +112,7 @@ services:
restart: always restart: always
command: --config.file=/etc/snmp-exporter/snmp.yml command: --config.file=/etc/snmp-exporter/snmp.yml
networks: networks:
- monitoring_network - proxy_network
# InfluxDB # InfluxDB
influxdb: influxdb:
@ -133,7 +129,7 @@ services:
- "8086" - "8086"
- "8086/udp" - "8086/udp"
networks: networks:
- monitoring_network - proxy_network
# Emby Exporter # Emby Exporter
embyexporter: embyexporter:
@ -149,7 +145,7 @@ services:
- 9210 - 9210
restart: unless-stopped restart: unless-stopped
networks: networks:
- monitoring_network - proxy_network
loki: loki:
@ -159,7 +155,7 @@ services:
- "3100:3100" - "3100:3100"
command: -config.file=/etc/loki/local-config.yaml command: -config.file=/etc/loki/local-config.yaml
networks: networks:
- monitoring_network - proxy_network
volumes: volumes:
- /app-config/loki/loki-config.yaml:/etc/loki/local-config.yaml - /app-config/loki/loki-config.yaml:/etc/loki/local-config.yaml
- /app-config/loki/data:/data - /app-config/loki/data:/data
@ -174,7 +170,8 @@ services:
# <Host Port>:<Container Port> # <Host Port>:<Container Port>
- 3001 - 3001
restart: unless-stopped restart: unless-stopped
networks:
- proxy_network
waha: waha:
@ -182,7 +179,7 @@ services:
container_name: waha container_name: waha
image: devlikeapro/waha:latest image: devlikeapro/waha:latest
networks: networks:
- monitoring_network - proxy_network
dns: dns:
- 1.1.1.1 - 1.1.1.1
- 8.8.8.8 - 8.8.8.8
@ -217,7 +214,7 @@ services:
image: lscr.io/linuxserver/apprise-api:latest image: lscr.io/linuxserver/apprise-api:latest
container_name: apprise-api container_name: apprise-api
networks: networks:
- monitoring_network - proxy_network
environment: environment:
- PUID=1000 - PUID=1000
- PGID=1000 - PGID=1000
@ -235,7 +232,7 @@ services:
container_name: caddy container_name: caddy
restart: unless-stopped restart: unless-stopped
networks: networks:
- monitoring_network - proxy_network
ports: ports:
- 80:80 - 80:80
- 443:443 - 443:443