diff --git a/docker/home/esphome/docker-compose.yml b/docker/home/esphome/docker-compose.yml index a0eb51d..779dfd4 100644 --- a/docker/home/esphome/docker-compose.yml +++ b/docker/home/esphome/docker-compose.yml @@ -1,6 +1,6 @@ services: esphome: - image: ghcr.io/esphome/esphome:2026.3.1 + image: ghcr.io/esphome/esphome:2026.3.2 ports: - "6052" networks: diff --git a/docker/home/n8n/docker-compose.yml b/docker/home/n8n/docker-compose.yml index 8c17164..cc3b797 100644 --- a/docker/home/n8n/docker-compose.yml +++ b/docker/home/n8n/docker-compose.yml @@ -1,6 +1,6 @@ services: n8n: - image: docker.n8n.io/n8nio/n8n:2.13.2 + image: docker.n8n.io/n8nio/n8n:2.14.2 environment: - TZ=Europe/Paris - N8N_SECURE_COOKIE=false diff --git a/docker/infrastructure/mail/roundcube/docker-compose.yml b/docker/infrastructure/mail/roundcube/docker-compose.yml index b1dd762..42e35d0 100644 --- a/docker/infrastructure/mail/roundcube/docker-compose.yml +++ b/docker/infrastructure/mail/roundcube/docker-compose.yml @@ -1,6 +1,6 @@ services: roundcube: - image: roundcube/roundcubemail:1.6.14-apache + image: roundcube/roundcubemail:1.6.15-apache container_name: roundcube networks: - default diff --git a/docker/personal/gramps/docker-compose.yml b/docker/personal/gramps/docker-compose.yml index c3ab14a..41bb6a3 100644 --- a/docker/personal/gramps/docker-compose.yml +++ b/docker/personal/gramps/docker-compose.yml @@ -1,7 +1,7 @@ services: grampsweb: container_name: grampsweb - image: ghcr.io/gramps-project/grampsweb:26.2.0 + image: ghcr.io/gramps-project/grampsweb:26.4.0 restart: always networks: - default @@ -31,7 +31,7 @@ services: grampsweb_celery: container_name: grampsweb_celery - image: ghcr.io/gramps-project/grampsweb:26.2.0 + image: ghcr.io/gramps-project/grampsweb:26.4.0 restart: always environment: - GRAMPSWEB_TREE="Gramps Web" # will create a new tree if not exists diff --git a/docker/personal/media/films-series/jackett/docker-compose.yml b/docker/personal/media/films-series/jackett/docker-compose.yml index 987800e..c613e1b 100644 --- a/docker/personal/media/films-series/jackett/docker-compose.yml +++ b/docker/personal/media/films-series/jackett/docker-compose.yml @@ -1,7 +1,7 @@ services: jackett: container_name: jackett - image: ghcr.io/hotio/jackett:release-v0.24.1450 + image: ghcr.io/hotio/jackett:release-v0.24.1537 ports: - "9117" networks: diff --git a/docker/personal/media/films-series/radarr/docker-compose.yml b/docker/personal/media/films-series/radarr/docker-compose.yml index f1970e2..3f1e493 100644 --- a/docker/personal/media/films-series/radarr/docker-compose.yml +++ b/docker/personal/media/films-series/radarr/docker-compose.yml @@ -1,7 +1,7 @@ services: radarr: container_name: radarr - image: ghcr.io/hotio/radarr:release-6.0.4.10291 + image: ghcr.io/hotio/radarr:release-6.1.1.10360 ports: - "7878" networks: diff --git a/docker/personal/media/films-series/wizarr/docker-compose.yml b/docker/personal/media/films-series/wizarr/docker-compose.yml index 6d91bfe..5620471 100644 --- a/docker/personal/media/films-series/wizarr/docker-compose.yml +++ b/docker/personal/media/films-series/wizarr/docker-compose.yml @@ -1,7 +1,7 @@ services: wizarr: container_name: wizarr - image: ghcr.io/wizarrrr/wizarr:v2026.2.1 + image: ghcr.io/wizarrrr/wizarr:v2026.4.0 networks: - default - proxy diff --git a/docker/personal/media/music/navidrome/docker-compose.yml b/docker/personal/media/music/navidrome/docker-compose.yml index 1c5865b..c86502a 100644 --- a/docker/personal/media/music/navidrome/docker-compose.yml +++ b/docker/personal/media/music/navidrome/docker-compose.yml @@ -1,6 +1,6 @@ services: navidrome: - image: deluan/navidrome:0.60.3 + image: deluan/navidrome:0.61.0 user: 1000:1000 # should be owner of volumes ports: - "4533" diff --git a/docker/personal/media/youtube/tubearchivist/docker-compose.yml b/docker/personal/media/youtube/tubearchivist/docker-compose.yml index c96750c..2f4710f 100644 --- a/docker/personal/media/youtube/tubearchivist/docker-compose.yml +++ b/docker/personal/media/youtube/tubearchivist/docker-compose.yml @@ -2,7 +2,7 @@ services: tubearchivist: container_name: tubearchivist restart: unless-stopped - image: bbilly1/tubearchivist:v0.5.9 + image: bbilly1/tubearchivist:v0.5.10 ports: - "8000" networks: diff --git a/docker/personal/tandoor/docker-compose.yml b/docker/personal/tandoor/docker-compose.yml index 1a30b4b..f9bf531 100644 --- a/docker/personal/tandoor/docker-compose.yml +++ b/docker/personal/tandoor/docker-compose.yml @@ -9,7 +9,7 @@ services: web_recipes: restart: always - image: vabene1111/recipes:2.5.3 + image: vabene1111/recipes:2.6.4 networks: - default - proxy diff --git a/docker/production/buildpath/docker-compose.yml b/docker/production/buildpath/docker-compose.yml index 8cb7c4a..3330db7 100644 --- a/docker/production/buildpath/docker-compose.yml +++ b/docker/production/buildpath/docker-compose.yml @@ -10,7 +10,7 @@ services: env_file: .env patch_detector: - image: git.vhaudiquet.fr/vhaudiquet/lolstats-patch_detector:60c7f9bb2ced53939fe8e00429b80ea9304ff469 + image: git.vhaudiquet.fr/vhaudiquet/lolstats-patch_detector:19a9226dac338f705a44a386965421b7ef1b3178 build: ./patch_detector restart: "no" deploy: @@ -22,7 +22,7 @@ services: match_collector: - image: git.vhaudiquet.fr/vhaudiquet/lolstats-match_collector:60c7f9bb2ced53939fe8e00429b80ea9304ff469 + image: git.vhaudiquet.fr/vhaudiquet/lolstats-match_collector:19a9226dac338f705a44a386965421b7ef1b3178 build: ./match_collector restart: "no" deploy: @@ -33,7 +33,7 @@ services: env_file: .env frontend: - image: git.vhaudiquet.fr/vhaudiquet/lolstats-frontend:60c7f9bb2ced53939fe8e00429b80ea9304ff469 + image: git.vhaudiquet.fr/vhaudiquet/lolstats-frontend:19a9226dac338f705a44a386965421b7ef1b3178 build: ./frontend restart: always networks: diff --git a/kubernetes/code/gitea/values.yaml b/kubernetes/code/gitea/values.yaml index ef9ccf8..4d6e91a 100644 --- a/kubernetes/code/gitea/values.yaml +++ b/kubernetes/code/gitea/values.yaml @@ -1,5 +1,5 @@ image: - tag: 1.25.3 + tag: 1.25.5 ingress: enabled: true hosts: @@ -17,10 +17,10 @@ postgresql: global: postgresql: auth: - postgressPassword: ENC[AES256_GCM,data:wi0/uHE8IGcy+g==,iv:zSKYKgJ5SkGMJnJstUZIESpo03BhDOeG7ZKlZzaSsog=,tag:d5Vye+jdCrLXmv8tAqFSnw==,type:str] - password: ENC[AES256_GCM,data:w8x48V/wQlgRPQ==,iv:m1BvWULmBVriSygqIkhkB/91wsAP62HZySy4KgpLJLw=,tag:bw+f0orhIqtfzXozNHuyHQ==,type:str] + postgressPassword: ENC[AES256_GCM,data:MGHcVoXxZmaAaA==,iv:jzp5H+mT1mwbJvuDnlgfQBMsilAZcR9Wpdv1Bem8zvc=,tag:9vPppIbycDJfgRV45jkwFg==,type:str] + password: ENC[AES256_GCM,data:jm4ffAcu06Rqog==,iv:pBWzn+/Udl99Vv7bLRv37uNZjPY/xMqrvDgUw6o+Am8=,tag:Y8PEv+NoEr9YU86WVebZqQ==,type:str] database: gitea - username: ENC[AES256_GCM,data:ES78eak=,iv:9Pw1v/0CyZXoboevc99+jpAs+6INV+KM4HZt1XRFlVU=,tag:Q2n8Amg9tB3f09VwSVebtA==,type:str] + username: ENC[AES256_GCM,data:OmrAE7E=,iv:ABU5b4rhwtxz0n8kwI7Nxqn0Cn//B4ScWJdYU3cE5ds=,tag:q/g0741vR06c5nDWGnTvYA==,type:str] volumePermissions: enabled: true postgresql-ha: @@ -41,8 +41,8 @@ gitea: oauth: - name: Authentik provider: openidConnect - key: ENC[AES256_GCM,data:3e/XN6dAoE2J6ag5xkRP9LU2FT4rrsWB0DXv6ucksPW9Fkg6ZPwVLg==,iv:toID+fZWmMemwQt6DEZPk97xmdTbujVYUdNYesJykDM=,tag:2MTySscnX/PMruEbJhe4iA==,type:str] - secret: ENC[AES256_GCM,data:8WBfYnDZsBnHm7FkS3cvgo7rIFwfnf9hw71oLdzTjhZkVVYA7nFk7FhhxFtA+WaFfZlhjemcYhhbHCw6zekwaKqNmczto8lbYgbhvDfx2oOUkVk33EbNb/3VTfZbIfsII0lBNanGBP/GsD+TPq535QPLnoTa70cgo5ihzYqJzQA=,iv:+GDXnjLrzKSwHNR3h/TXR1h3ZaVwAG9SdbDOS4CQikc=,tag:NAfSSp7reK5JpMgVLigExA==,type:str] + key: ENC[AES256_GCM,data:BvrQCp1uuKsU+ghFqGDtDSXkx71byFQnOKSCU2iMLQebhsZdocZbJQ==,iv:WY3p4ygfc7CuEjK18Ktr2c/a5bDnCoyNSfKqjXwjZuY=,tag:INMKosSqPzJOCcZ9m3UKKQ==,type:str] + secret: ENC[AES256_GCM,data:7kWuHYZ+2UlLrlRC6bX54xu0EJ264pP3EkfycleNnE647+VNInviZ9OFdz+2E+Ujw5ktuU8Edl49ex/TZ3BLyBv5bgHgCySLIHrB9keEZIxuhnfV53csq7KmIvO+NALDbU2OlZZaiAyNMbJjRCSAxXRT2WtPVzadt6HkW3niiRE=,iv:4uWctDxVpRzqdErKp05WKuz7WYH5frktMe3gly4+VW0=,tag:isaFJX5Q+XaZnY1F2HFdfw==,type:str] autoDiscoverUrl: https://authentik.vhaudiquet.fr/application/o/gitea/.well-known/openid-configuration config: APP_NAME: Gitea @@ -69,27 +69,27 @@ gitea: ISSUE_INDEXER_TYPE: bleve REPO_INDEXER_ENABLED: true sops: - lastmodified: "2026-01-03T10:30:06Z" - mac: ENC[AES256_GCM,data:cPqxcS0hMiof5YqTTcop9ofH77Teuf6pqp8zInQ9a9rqz7QxjOA88jLBOV/RitirwADebs0E3RnH8z6QdEv62xrOvbBO2BxLFOSnnWQtuAUXSuVxaDLiLiUQIzo53A8mB14jh9i6VfHzlScQg0u4gHzQkQy5ejato80uHqdlIxY=,iv:fKRjCeS8VRauzPCodW2aZhMQlyoqnzc9zsHPBgrOrg8=,tag:z3ZTTaKtU/SmH3skQ+Qsqg==,type:str] + lastmodified: "2026-04-05T11:32:32Z" + mac: ENC[AES256_GCM,data:etLsvUBjDtzqpwdP9jontcVmFRvvsy7z70Rcztvm6kNybRsWKss2hRarl+IhxBqI5rQYaWjON9BNpjIBjnmKVPiwV7lYF7cSTEiHrCCBrFyhwYKxgsgwZCWCfSgOLMlhTjI55wISPFyhHaC/O6CsuzcGRAQ52B2PZBaeY0vNgF4=,iv:aag0M1SJn7uVLu99wmGMp3Ms5jlJCTzkyGUsdzcrGAE=,tag:H2+gdObpNEnoDKaW3IT+wQ==,type:str] pgp: - - created_at: "2026-01-03T10:30:06Z" + - created_at: "2026-04-05T11:32:28Z" enc: |- -----BEGIN PGP MESSAGE----- - hQIMA7uy4qQr71wiAQ//QE//P/iZi988famrsHGf8+LohKQM31uj8lr+tlwAp2UC - yZGRcxwCskx4zO2xYgq695vz7ZU+xCgQdcBfZW5SHUEuw+6tL0hMShj6McHXeKdC - 5tA17ejv6tspMyBxs3jyMFp1YqzrIOBt/E9WMSBi66LVmynxfITT14CJUT8hJCzD - 21/10AeCS9uVUwQLDwqSChtW5JVJ/lKkCfp75/tml53rlVAKJQWuJ2XUW2iIydcU - F/Y8yWGCeLiaXxX9as/h1CmUwdkjywHHIFK4YwqudzzQ+oB4z+C0PipJAUibqkpC - V+jhIyCpjUDEjzqEOtZH3b9T8TNIpL56ecYOmjF7i+IIMFaBnPzQoIUwP8kGkv0p - 1HQJaXPYWlchrG/DNwmtyP2wzIdT+N75Lbq/zu6YI7pXkByF2KpsxeMa0pWbnt5+ - neDrcyttXmd7VkJEWYa+74lPKoza+Q9zdrG0rzSVpB/oYXcJBtvtC3euoxQA8sSa - sEnbjnORh9QROwzJ+J+RaIF1JbMOnIqhyeAO6t1ANhJFh+Y+JtAr4am+kCfMdB9k - 7q5bRUvBtBtwVbJAjW1LiixrmaqhTaKnUmqoMxjUWuqAdvdPOqFNzIYChBVD/avp - aWs76Wjipm57GOVmL3qjkBufznyAMaf04BdW/lN+BtPr9dAMr7Cd6ttv+WvVUYvS - XgEY4RkuRJqrnKpGlfOpng/O9f0MBRat1by8D9/9T858k34plMEts6G0tE0H8GQt - 2LwVen6E/6yUCTjpxz+FW5+TMxtBLZppebyNQ5eDrF4a9ZnhtReExpm7gBs9waA= - =EW1c + hQIMA7uy4qQr71wiAQ/+KsQV7ZuIF9YaJQjnLJk88FP661mApTJeQRo7MI/SIGTK + Xrj2j9EU2QRny/56YD6x/vqENQ8Appnew4ejtLEJY/wWmfSaSuO0JWk40tOa95od + YxQhYBi0/DuCTtLdLs1lrOH+GEKSQNbE8Srv6gmaWweu1yLHUye44M8DxOd+/dbf + 5q4sRtldgpAm8EFjdZQcollzoFyUDiE/G1bpml4hbkHVJhlSfJHTGN6bq96yuG2l + et0MnNAMW2EJh3w6vGk1CJfEB6LUfR6KNUM4oPI3qVy9GeGDgTi4xv1cYAiVIcEv + hXfDrwDGm1pUakLklzKcJ9TpNokPCimax5O2dNDKBdFaGuGVfYzIzcSIY1W3qZV9 + KfpaCtkfIDOtwUdjvxcdhpGbYYckcEz0TFtwTIIPeznQvyhtqNcNV9TDxmDoQiYG + l1iY2dSoi7Fae7HT0QDrxw8rV9L2d+1qPkiEz9yOq+oJGYzuIy7ygPO7X1x2vkYm + lXoxVyFrbH3K4Wb4ibukdAkrqQKZYnhqpxtvB/SFTlS90r2wewQSfivBTHT3yh3d + j0Zjr2Ga8fiFdmy5ELyj7oKO4AWY67eFe1TdfV9dPb0qO7tVph2NbcNyhgp59ejk + lUjJCJKlDyysu7VAvF8RzzQhfwBrZqar55Mou+HvrypOJpoCCKH9GNiemoudSx3S + XAH+uZb87/xPqJP5XyXqOvW4WvLNRxCUcHwur9USiluKZYhdtaYicTOy3iif+sD+ + m80ahUph//L/9qTbNQU51AF1Lq0X6Mh0GkBa1b61iJu/PWizjlEEJS+/xpN5 + =FJi9 -----END PGP MESSAGE----- fp: DC6910268E657FF70BA7EC289974494E76938DDC encrypted_regex: ^(password|value|ssh-key|api-key|user|username|privateKey|clientSecret|clientId|apiKey|extraArgs.*|.*Secret.*|extraEnvVars|.*SECRET.*|.*secret.*|key|.*Password|.*\.ya?ml)$