Merge branch 'main' into renovate/bellamy-wallos-2.x
All checks were successful
Lint on PR / Lint YAML files (pull_request) Successful in 9s
Deploy to Hosts / deploy (pull_request) Successful in 53s

This commit is contained in:
Matt Reeves 2024-10-15 12:11:09 -04:00
commit 5650f6a5d6
4 changed files with 42 additions and 4 deletions

View file

@ -133,7 +133,7 @@ services:
networks: networks:
- gitea_main - gitea_main
n8n: n8n:
image: ghcr.io/n8n-io/n8n:1.63.2 image: ghcr.io/n8n-io/n8n:1.63.4
container_name: n8n container_name: n8n
ports: ports:
- 5678:5678 - 5678:5678

View file

@ -10,6 +10,9 @@ services:
volumes: volumes:
- /docker/appdata/prometheus:/etc/prometheus - /docker/appdata/prometheus:/etc/prometheus
- prom_data:/prometheus - prom_data:/prometheus
networks:
- grafana
grafana: grafana:
image: grafana/grafana:11.2.2 image: grafana/grafana:11.2.2
container_name: grafana container_name: grafana
@ -19,14 +22,42 @@ services:
environment: environment:
- GF_SECURITY_ADMIN_USER=mafyuh - GF_SECURITY_ADMIN_USER=mafyuh
- GF_SECURITY_ADMIN_PASSWORD=$GF_SECURITY_ADMIN_PASSWORD - GF_SECURITY_ADMIN_PASSWORD=$GF_SECURITY_ADMIN_PASSWORD
user: "1000"
volumes: volumes:
- /docker/appdata/grafana:/etc/grafana/provisioning/datasources - /docker/appdata/grafana:/var/lib/grafana
networks:
- grafana
loki:
image: grafana/loki:3.2.0
container_name: loki
volumes:
- /docker/appdata/loki:/etc/loki
ports:
- "3100:3100"
restart: unless-stopped
command: -config.file=/etc/loki/loki-config.yml
networks:
- grafana
promtail:
image: grafana/promtail:3.2.0
container_name: promtail
volumes:
- /var/log:/var/log
- /docker/appdata/promtail:/etc/promtail
restart: unless-stopped
command: -config.file=/etc/promtail/promtail-config.yml
networks:
- grafana
snmp-exporter: snmp-exporter:
image: prom/snmp-exporter:v0.26.0 image: prom/snmp-exporter:v0.26.0
volumes: volumes:
- /docker/appdata/snmp:/etc/snmp_exporter - /docker/appdata/snmp:/etc/snmp_exporter
command: --config.file=/etc/snmp-exporter/snmp.yml command: --config.file=/etc/snmp-exporter/snmp.yml
networks:
- grafana
node_exporter: node_exporter:
image: quay.io/prometheus/node-exporter:v1.8.2 image: quay.io/prometheus/node-exporter:v1.8.2
@ -36,6 +67,8 @@ services:
restart: unless-stopped restart: unless-stopped
volumes: volumes:
- /:/host:ro,rslave - /:/host:ro,rslave
networks:
- grafana
cadvisor: cadvisor:
image: gcr.io/cadvisor/cadvisor:v0.50.0 image: gcr.io/cadvisor/cadvisor:v0.50.0
@ -50,6 +83,8 @@ services:
- /dev/kmsg - /dev/kmsg
privileged: true privileged: true
restart: unless-stopped restart: unless-stopped
networks:
- grafana
sonarr-exporter: sonarr-exporter:
image: ghcr.io/onedr0p/exportarr:v2.0 image: ghcr.io/onedr0p/exportarr:v2.0
@ -108,5 +143,8 @@ services:
- "9712:9712" - "9712:9712"
restart: unless-stopped restart: unless-stopped
networks:
grafana:
volumes: volumes:
prom_data: prom_data:

View file

@ -1,7 +1,7 @@
--- ---
services: services:
jellyfin: jellyfin:
image: ghcr.io/linuxserver/jellyfin@sha256:a074e43e90e97cb6a59ca0345bc6908fa3262b459618ae608b9da7e8ac4ae1f2 image: ghcr.io/linuxserver/jellyfin@sha256:62dfddc0c9073a262cc29a14e71cf8b7460799f3f31eb5389ae2478d1313beba
container_name: jellyfin container_name: jellyfin
devices: devices:
- /dev/dri/renderD129:/dev/dri/renderD129 - /dev/dri/renderD129:/dev/dri/renderD129

View file

@ -36,7 +36,7 @@ resource "proxmox_virtual_environment_vm" "Kasm" {
# VM Disk Settings # VM Disk Settings
disk { disk {
datastore_id = "local-lvm" datastore_id = "local-lvm"
size = 151 size = 149
interface = "scsi0" interface = "scsi0"
} }