* 'main' of https://github.com/vhaudiquet/homeprod:
  buildpath: update to latest
  buildpath: update to latest
  dashy: deploy dashy
  build(deps): bump paperless-ngx/paperless-ngx
  build(deps): bump jellyfin/jellyfin
  build(deps): bump hotio/jackett
  build(deps): bump n8nio/n8n from 2.2.6 to 2.3.4 in /docker/home/n8n
  build(deps): bump esphome/esphome in /docker/home/esphome
  build(deps): bump hotio/jackett
  build(deps): bump n8nio/n8n from 2.1.4 to 2.2.6 in /docker/home/n8n
  build(deps): bump jellyfin/jellyfin
  build(deps): bump koenkk/zigbee2mqtt in /docker/home/zigbee2mqtt
  build(deps): bump esphome/esphome in /docker/home/esphome
This commit is contained in:
2026-01-22 18:40:48 +01:00
14 changed files with 72 additions and 9 deletions

View File

@@ -46,6 +46,7 @@ updates:
- "/kubernetes/code/gitea"
- "/kubernetes/code/harbor"
- "/kubernetes/home/home-assisant"
- "/kubernetes/home/zigbee2mqtt"
- "/kubernetes/infrastructure/authentik"
- "/kubernetes/personal/linkwarden"
- "/kubernetes/personal/notesnook"
@@ -54,4 +55,5 @@ updates:
- "/kubernetes/system/csi-driver-nfs"
- "/kubernetes/system/external-dns"
- "/kubernetes/system/traefik"
- "/kubernetes/tools/dashy"
- "/kubernetes/tools/glance"

View File

@@ -1,6 +1,6 @@
services:
esphome:
image: ghcr.io/esphome/esphome:2025.12.3
image: ghcr.io/esphome/esphome:2025.12.6
ports:
- "6052"
networks:

View File

@@ -1,6 +1,6 @@
services:
n8n:
image: docker.n8n.io/n8nio/n8n:2.1.4
image: docker.n8n.io/n8nio/n8n:2.3.4
environment:
- TZ=Europe/Paris
- N8N_SECURE_COOKIE=false

View File

@@ -2,7 +2,7 @@ services:
zigbee2mqtt:
container_name: zigbee2mqtt
restart: unless-stopped
image: koenkk/zigbee2mqtt:2.7.1
image: koenkk/zigbee2mqtt:2.7.2
networks:
- default
- proxy

View File

@@ -1,7 +1,7 @@
services:
jackett:
container_name: jackett
image: ghcr.io/hotio/jackett:release-0.24.622
image: ghcr.io/hotio/jackett:release-0.24.834
ports:
- "9117"
networks:

View File

@@ -1,6 +1,6 @@
services:
jellyfin:
image: jellyfin/jellyfin:2025122905
image: jellyfin/jellyfin:2026011205
container_name: jellyfin
networks:
- default

View File

@@ -16,7 +16,7 @@ services:
POSTGRES_DB: paperless
paperless-webserver:
image: ghcr.io/paperless-ngx/paperless-ngx:2.20.3
image: ghcr.io/paperless-ngx/paperless-ngx:2.20.4
restart: unless-stopped
networks:
- default

View File

@@ -10,7 +10,7 @@ services:
env_file: .env
patch_detector:
image: git.vhaudiquet.fr/vhaudiquet/lolstats-patch_detector:de9406a583835dc0840da8586a6d539abdfb603f
image: git.vhaudiquet.fr/vhaudiquet/lolstats-patch_detector:353baa626758cc41da36258d755ac3bb6441d293
build: ./patch_detector
restart: "no"
deploy:
@@ -22,7 +22,7 @@ services:
match_collector:
image: git.vhaudiquet.fr/vhaudiquet/lolstats-match_collector:de9406a583835dc0840da8586a6d539abdfb603f
image: git.vhaudiquet.fr/vhaudiquet/lolstats-match_collector:353baa626758cc41da36258d755ac3bb6441d293
build: ./match_collector
restart: "no"
deploy:
@@ -33,7 +33,7 @@ services:
env_file: .env
frontend:
image: git.vhaudiquet.fr/vhaudiquet/lolstats-frontend:de9406a583835dc0840da8586a6d539abdfb603f
image: git.vhaudiquet.fr/vhaudiquet/lolstats-frontend:353baa626758cc41da36258d755ac3bb6441d293
build: ./frontend
restart: always
networks:

View File

@@ -0,0 +1,13 @@
apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
namespace: dashy
resources:
- namespace.yaml
- repository.yaml
- release.yaml
secretGenerator:
- name: dashy-values
files:
- values.yaml=values.yaml
configurations:
- kustomizeconfig.yaml

View File

@@ -0,0 +1,6 @@
nameReference:
- kind: Secret
version: v1
fieldSpecs:
- path: spec/valuesFrom/name
kind: HelmRelease

View File

@@ -0,0 +1,4 @@
apiVersion: v1
kind: Namespace
metadata:
name: dashy

View File

@@ -0,0 +1,19 @@
apiVersion: helm.toolkit.fluxcd.io/v2
kind: HelmRelease
metadata:
name: dashy
namespace: dashy
spec:
interval: 1m
chart:
spec:
reconcileStrategy: Revision
sourceRef:
kind: HelmRepository
name: dashy
namespace: dashy
chart: dashy
interval: 1m
valuesFrom:
- kind: Secret
name: dashy-values

View File

@@ -0,0 +1,8 @@
apiVersion: source.toolkit.fluxcd.io/v1
kind: HelmRepository
metadata:
name: dashy
namespace: dashy
spec:
interval: 1m
url: https://ivanwongtf.github.io/nas-helm-charts/

View File

@@ -0,0 +1,11 @@
ingress:
main:
enabled: true
hosts:
- host: dashy.lan
paths:
- path: /
pathType: ImplementationSpecific
persistence:
data:
enabled: true