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

@@ -39,12 +39,11 @@
icon: wallabag.png
href: http://192.168.1.155:8098
description: Wallabag Read It Later
- pi-hole:
icon: pi-hole.png
href: https://192.168.1.155/admin/
description: pi-hole admin panel
widget:
type: pihole
url: http://192.168.1.155
version: 6 # required if running v6 or higher, defaults to 5
key: YOUR_PASSWORD_HERE # password
- HomeAssistant:
icon: home-assistant.png
href: http://192.168.1.148:8123
description: Open Home Assistant page.
# - Vosk:
# icon: vosk.png
# href: http://192.168.1.155:8101
# description: voice to text

View File

@@ -11,3 +11,7 @@ background:
brightness: 50 # 0, 50, 75... see https://tailwindcss.com/docs/backdrop-brightness
opacity: 100 # 0-100
providers:
openweathermap: openweathermapapikey
weatherapi: weatherapiapikey

View File

@@ -12,8 +12,13 @@
- resources:
cpu: true
memory: true
cputemp: true
disk: /
uptime: true
- resources:
label: "hard drive"
expanded: true
disk: /app/config
- search:
provider: duckduckgo

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