various updates on nixos,sway,scripts&dockercompose

This commit is contained in:
2025-11-08 17:04:36 +01:00
parent 7e8e812814
commit b6f93f60e4
5 changed files with 154 additions and 73 deletions

View File

@@ -66,18 +66,18 @@ services:
- SYMFONY__ENV__DOMAIN_NAME=http://192.168.1.155:8098
restart: unless-stopped
# slskd:
# image: slskd/slskd
# container_name: slskd
# ports:
# - "8099:5030"
# - "50300:50300"
# volumes:
# - /mnt/usb/configurations/slkskd:/app
# - /mnt/usb/audio/slskd-downloads:/downloads
# environment:
# - SLSKD_REMOTE_CONFIGURATION=true
# restart: unless-stopped
slskd:
image: slskd/slskd
container_name: slskd
ports:
- "8099:5030"
- "50300:50300"
volumes:
- /mnt/usb/configurations/slskd:/app
- /mnt/usb/audio/slskd-downloads:/downloads # isolate it in a subdir, since slskd removes arbitrary files on that dir
environment:
- SLSKD_REMOTE_CONFIGURATION=true
restart: unless-stopped
metube:
image: ghcr.io/alexta69/metube
@@ -117,48 +117,48 @@ 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"
# 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
networks:
monitoring:
driver: bridge
volumes:
prometheus_data:
driver: local
grafana_data:
driver: local
#volumes:
# prometheus_data:
# driver: local
# grafana_data:
# driver: local