mirror of
https://github.com/theoleuthardt/homelab-docker-compose.git
synced 2026-06-05 23:41:07 +00:00
init all current docker compose files
This commit is contained in:
parent
3694b45ece
commit
adc70638d1
12 changed files with 432 additions and 0 deletions
40
grafana-influxdb/docker-compose.yml
Normal file
40
grafana-influxdb/docker-compose.yml
Normal file
|
|
@ -0,0 +1,40 @@
|
|||
services:
|
||||
influxdb:
|
||||
image: influxdb:latest
|
||||
container_name: influxdb
|
||||
restart: always
|
||||
environment:
|
||||
INFLUXDB_DB: 'monitoringdb' # Name der InfluxDB-Datenbank
|
||||
INFLUXDB_ADMIN_USER: 'admin' # Admin Benutzername
|
||||
INFLUXDB_ADMIN_PASSWORD: '58201928alsk' # Admin Passwort
|
||||
INFLUXDB_USER: 'theo' # Grafana Benutzername
|
||||
INFLUXDB_USER_PASSWORD: 'Ftul7103oy!' # Grafana Passwort
|
||||
volumes:
|
||||
- influxdb_data:/var/lib/influxdb # Persistente Daten für InfluxDB
|
||||
ports:
|
||||
- "8086:8086" # Port für InfluxDB API
|
||||
networks:
|
||||
- monitoring
|
||||
|
||||
grafana:
|
||||
image: grafana/grafana:latest
|
||||
container_name: grafana
|
||||
restart: always
|
||||
environment:
|
||||
GF_SECURITY_ADMIN_PASSWORD: '58201928alsk' # Grafana Admin Passwort
|
||||
volumes:
|
||||
- grafana_data:/var/lib/grafana # Persistente Daten für Grafana
|
||||
ports:
|
||||
- "3000:3000" # Webinterface für Grafana
|
||||
depends_on:
|
||||
- influxdb
|
||||
networks:
|
||||
- monitoring
|
||||
|
||||
volumes:
|
||||
influxdb_data:
|
||||
grafana_data:
|
||||
|
||||
networks:
|
||||
monitoring:
|
||||
driver: bridge
|
||||
Loading…
Add table
Add a link
Reference in a new issue