polish server-dockers (media server) config

This commit is contained in:
2025-12-06 09:24:34 +01:00
parent b6f93f60e4
commit e1bddd31e9
5 changed files with 79 additions and 51 deletions

View File

@@ -31,7 +31,8 @@
# - slskd: 8099
# - metube: 8100
# - qbittorrent: 8080
# - homepage: 3000
# - homepage: 8000
# - grafana: 3000
services:
jellyfin:
@@ -45,7 +46,7 @@ services:
restart: unless-stopped
emby:
image: emby/embyserver_arm64v8
image: emby/embyserver # in rpi: emby/embyserver_arm64v8
container_name: emby
ports:
- "8097:8096"
@@ -117,48 +118,50 @@ services:
restart: unless-stopped
# metrics related:
# prometheus:
# image: prom/prometheus:latest
# container_name: prometheus
# ports:
# - "9090:9090"
# volumes:
# - ./prometheus.yml:/etc/prometheus/prometheus.yml
# - prometheus_data:/prometheus
# networks:
# - monitoring
# restart: unless-stopped
#
# node-exporter:
# image: prom/node-exporter:latest
# container_name: node-exporter
# ports:
# - "9100:9100"
# networks:
# - monitoring
# restart: unless-stopped
#
# grafana:
# image: grafana/grafana:latest
# container_name: grafana
# ports:
# - "3000:3000"
# environment:
# - GF_SECURITY_ADMIN_PASSWORD=admin
# volumes:
# - grafana_data:/var/lib/grafana
# networks:
# - monitoring
# depends_on:
# - prometheus
# restart: unless-stopped
prometheus:
image: prom/prometheus:latest
container_name: prometheus
ports:
- "9090:9090"
volumes:
- ./prometheus.yml:/etc/prometheus/prometheus.yml
- prometheus_data:/prometheus
networks:
- monitoring
restart: unless-stopped
node-exporter:
image: prom/node-exporter:latest
container_name: node-exporter
ports:
- "9100:9100"
volumes:
- /:/host:ro
networks:
- monitoring
restart: unless-stopped
grafana:
image: grafana/grafana:latest
container_name: grafana
ports:
- "3000:3000"
environment:
- GF_SECURITY_ADMIN_PASSWORD=YOUR_PASSWORD_HERE
volumes:
- grafana_data:/var/lib/grafana
networks:
- monitoring
depends_on:
- prometheus
restart: unless-stopped
networks:
monitoring:
driver: bridge
#volumes:
# prometheus_data:
# driver: local
# grafana_data:
# driver: local
volumes:
prometheus_data:
driver: local
grafana_data:
driver: local