18 Commits

Author SHA1 Message Date
dependabot[bot]
2868966142 build(deps): bump photoprism/photoprism
Bumps photoprism/photoprism from 251130 to 260305.

---
updated-dependencies:
- dependency-name: photoprism/photoprism
  dependency-version: '260305'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-03-07 22:40:50 +00:00
68e970110b 4gaboards: deploy 4gaboards 2026-03-07 23:39:11 +01:00
d762e14dea buildpath: update to latest 2026-03-07 00:50:38 +01:00
dependabot[bot]
ae9a784371 build(deps): bump vabene1111/recipes in /docker/personal/tandoor
Bumps vabene1111/recipes from 2.3.6 to 2.5.0.

---
updated-dependencies:
- dependency-name: vabene1111/recipes
  dependency-version: 2.5.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-02-11 23:03:13 +01:00
dependabot[bot]
ba7b8af813 build(deps): bump bbilly1/tubearchivist-es
Bumps bbilly1/tubearchivist-es from 8.18.2 to 8.19.0.

---
updated-dependencies:
- dependency-name: bbilly1/tubearchivist-es
  dependency-version: 8.19.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-02-11 23:02:58 +01:00
dependabot[bot]
14d08c59ec build(deps): bump bbilly1/tubearchivist
Bumps bbilly1/tubearchivist from v0.5.8 to v0.5.9.

---
updated-dependencies:
- dependency-name: bbilly1/tubearchivist
  dependency-version: v0.5.9
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-02-11 23:02:48 +01:00
dependabot[bot]
521a3cc8a6 build(deps): bump deluan/navidrome
Bumps deluan/navidrome from 0.59.0 to 0.60.3.

---
updated-dependencies:
- dependency-name: deluan/navidrome
  dependency-version: 0.60.3
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-02-11 23:02:32 +01:00
dependabot[bot]
3a5d68189e build(deps): bump jellyfin/jellyfin
Bumps jellyfin/jellyfin from 2026011205 to 2026020905.

---
updated-dependencies:
- dependency-name: jellyfin/jellyfin
  dependency-version: '2026020905'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-02-11 23:02:18 +01:00
dependabot[bot]
47f373a98d build(deps): bump hotio/jackett
Bumps [hotio/jackett](https://github.com/hotio/jackett) from release-0.24.900 to release-0.24.1089.
- [Commits](https://github.com/hotio/jackett/commits)

---
updated-dependencies:
- dependency-name: hotio/jackett
  dependency-version: release-0.24.1089
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-02-11 23:02:06 +01:00
dependabot[bot]
28fba63655 build(deps): bump library/redis in /docker/personal/gramps
Bumps library/redis from 8.4.0-alpine to 8.6.0-alpine.

---
updated-dependencies:
- dependency-name: library/redis
  dependency-version: 8.6.0-alpine
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-02-11 23:01:52 +01:00
dependabot[bot]
324fc029dc build(deps): bump gramps-project/grampsweb in /docker/personal/gramps
Bumps [gramps-project/grampsweb](https://github.com/gramps-project/gramps-web) from 25.12.0 to 26.2.0.
- [Release notes](https://github.com/gramps-project/gramps-web/releases)
- [Commits](https://github.com/gramps-project/gramps-web/compare/v25.12.0...v26.2.0)

---
updated-dependencies:
- dependency-name: gramps-project/grampsweb
  dependency-version: 26.2.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-02-11 23:01:40 +01:00
dependabot[bot]
33668c0526 build(deps): bump roundcube/roundcubemail
Bumps roundcube/roundcubemail from 1.6.12-apache to 1.6.13-apache.

---
updated-dependencies:
- dependency-name: roundcube/roundcubemail
  dependency-version: 1.6.13-apache
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-02-11 23:01:27 +01:00
dependabot[bot]
67ed99db56 build(deps): bump n8nio/n8n from 2.4.5 to 2.6.4 in /docker/home/n8n
Bumps [n8nio/n8n](https://github.com/n8n-io/n8n) from 2.4.5 to 2.6.4.
- [Release notes](https://github.com/n8n-io/n8n/releases)
- [Commits](https://github.com/n8n-io/n8n/compare/n8n@2.4.5...n8n@2.6.4)

---
updated-dependencies:
- dependency-name: n8nio/n8n
  dependency-version: 2.6.4
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-02-11 23:01:15 +01:00
dependabot[bot]
84d8ea5e58 build(deps): bump esphome/esphome in /docker/home/esphome
Bumps [esphome/esphome](https://github.com/esphome/esphome) from 2026.1.0 to 2026.1.5.
- [Release notes](https://github.com/esphome/esphome/releases)
- [Commits](https://github.com/esphome/esphome/compare/2026.1.0...2026.1.5)

---
updated-dependencies:
- dependency-name: esphome/esphome
  dependency-version: 2026.1.5
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-02-11 23:00:39 +01:00
12068e0ff1 Merge pull request #306 from vhaudiquet/dependabot/docker_compose/docker/personal/paperless/paperless-ngx/paperless-ngx-2.20.6
build(deps): bump paperless-ngx/paperless-ngx from 2.20.5 to 2.20.6 in /docker/personal/paperless
2026-02-11 23:00:15 +01:00
ff8fbd256b Merge pull request #301 from vhaudiquet/dependabot/docker_compose/docker/home/zigbee2mqtt/koenkk/zigbee2mqtt-2.8.0
build(deps): bump koenkk/zigbee2mqtt from 2.7.2 to 2.8.0 in /docker/home/zigbee2mqtt
2026-02-11 23:00:06 +01:00
dependabot[bot]
67def1d750 build(deps): bump paperless-ngx/paperless-ngx
Bumps [paperless-ngx/paperless-ngx](https://github.com/paperless-ngx/paperless-ngx) from 2.20.5 to 2.20.6.
- [Release notes](https://github.com/paperless-ngx/paperless-ngx/releases)
- [Changelog](https://github.com/paperless-ngx/paperless-ngx/blob/dev/docs/changelog.md)
- [Commits](https://github.com/paperless-ngx/paperless-ngx/compare/v2.20.5...v2.20.6)

---
updated-dependencies:
- dependency-name: paperless-ngx/paperless-ngx
  dependency-version: 2.20.6
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-02-04 00:46:07 +00:00
dependabot[bot]
3871dd6adf build(deps): bump koenkk/zigbee2mqtt in /docker/home/zigbee2mqtt
Bumps koenkk/zigbee2mqtt from 2.7.2 to 2.8.0.

---
updated-dependencies:
- dependency-name: koenkk/zigbee2mqtt
  dependency-version: 2.8.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-02-04 00:44:40 +00:00
17 changed files with 107 additions and 19 deletions

View File

@@ -34,6 +34,7 @@ updates:
- "/docker/production/buildpath"
- "/docker/production/semeryfr"
- "/docker/production/vhaudiquetfr"
- "/docker/tools/4gaboards"
- "/docker/tools/excalidraw"
- "/docker/tools/obsidian-livesync"
- "/docker/tools/stirling-pdf"

View File

@@ -151,6 +151,13 @@ vhaudiquetfr:
branch: main
compose_file: docker/production/vhaudiquetfr/docker-compose.yml
4gaboards:
repo: homeprod
branch: main
compose_file: docker/tools/4gaboards/docker-compose.yml
sops_files:
- docker/tools/4gaboards/.env
excalidraw:
repo: homeprod
branch: main

View File

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

View File

@@ -1,6 +1,6 @@
services:
n8n:
image: docker.n8n.io/n8nio/n8n:2.4.5
image: docker.n8n.io/n8nio/n8n:2.6.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.2
image: koenkk/zigbee2mqtt:2.8.0
networks:
- default
- proxy

View File

@@ -1,6 +1,6 @@
services:
roundcube:
image: roundcube/roundcubemail:1.6.12-apache
image: roundcube/roundcubemail:1.6.13-apache
container_name: roundcube
networks:
- default

View File

@@ -1,7 +1,7 @@
services:
grampsweb:
container_name: grampsweb
image: ghcr.io/gramps-project/grampsweb:25.12.0
image: ghcr.io/gramps-project/grampsweb:26.2.0
restart: always
networks:
- default
@@ -35,7 +35,7 @@ services:
grampsweb_celery:
container_name: grampsweb_celery
image: ghcr.io/gramps-project/grampsweb:25.12.0
image: ghcr.io/gramps-project/grampsweb:26.2.0
restart: always
environment:
- GRAMPSWEB_TREE="Gramps Web" # will create a new tree if not exists
@@ -56,7 +56,7 @@ services:
command: celery -A gramps_webapi.celery worker --loglevel=INFO --concurrency=2
grampsweb_redis:
image: docker.io/library/redis:8.4.0-alpine
image: docker.io/library/redis:8.6.0-alpine
container_name: grampsweb_redis
restart: always

View File

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

View File

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

View File

@@ -1,6 +1,6 @@
services:
navidrome:
image: deluan/navidrome:0.59.0
image: deluan/navidrome:0.60.3
user: 1000:1000 # should be owner of volumes
ports:
- "4533"

View File

@@ -2,7 +2,7 @@ services:
tubearchivist:
container_name: tubearchivist
restart: unless-stopped
image: bbilly1/tubearchivist:v0.5.8
image: bbilly1/tubearchivist:v0.5.9
ports:
- "8000"
networks:
@@ -49,7 +49,7 @@ services:
- archivist-es
archivist-es:
image: bbilly1/tubearchivist-es:8.18.2 # only for amd64, or use official es 8.16.0
image: bbilly1/tubearchivist-es:8.19.0 # only for amd64, or use official es 8.16.0
container_name: archivist-es
restart: unless-stopped
env_file:

View File

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

View File

@@ -9,7 +9,7 @@ services:
web_recipes:
restart: always
image: vabene1111/recipes:2.3.6
image: vabene1111/recipes:2.5.0
networks:
- default
- proxy

View File

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

View File

@@ -0,0 +1,11 @@
POSTGRES_DB=ENC[AES256_GCM,data:HkulBjXQRsPv,iv:W6m0almuOSGPicGOsqP6V2xNwtEL3L8a0JN5wJdSEjE=,tag:AplsvdAxcv1K/UM0RPVeRA==,type:str]
POSTGRES_PASSWORD=ENC[AES256_GCM,data:0XcSzlIWvd8bMb7+ss8o21OE8EKGWg==,iv:G4FsgL43slujSyzCYwLnmEMj/WNMy8fxc/IbvUjNW/4=,tag:4Z/ZQO5wGb6BUS4Hq4KnUA==,type:str]
SECRET_KEY=ENC[AES256_GCM,data:HY1zLuoPkaPpH6q4+NHMiFvK+RJOBRdENEXkWMuJfA==,iv:djqfYnsU1eqIRkXYEbjdRvBLKWJxkUE6xvTqzpVGhCc=,tag:/BJWQCApI2eV/JGBLjDAhw==,type:str]
DATABASE_URL=ENC[AES256_GCM,data:TTopRJsbpxvSJhIQgKCkLdBvi2R/dj+YQmB7It8qNzuvRQpB11NoomEWuEyK7Jh8YusBdqVSXjbY,iv:TswrfGhVmMmQIm2H7LDwsVHQSOTC0DABGHvVDuF6FV8=,tag:9eWoxP0KFVk0c+n9jZLioA==,type:str]
sops_lastmodified=2026-03-07T22:38:58Z
sops_mac=ENC[AES256_GCM,data:Wt4K+UCwkcxA85lFP2Rd5Oqjlrvjj6aHkckMoLuy+jYm5UWfrc9+/MlK5wzuZwsLk86jziRqhtcYONhE84vmHtiTsRwpejBREKM2pU8XYnBm4KcgCaaIJKQhuEfFAGIPmJa0rNzVZTJK4JE23eOqoqE+yq2f/pv+N+4XgpbwH7E=,iv:X+tp6Y2i86oAJ+LEds0EuWODc16OBQ03uTRn/BdK11I=,tag:ipjxQUlj928qGJhIFxqasw==,type:str]
sops_pgp__list_0__map_created_at=2026-03-07T22:38:58Z
sops_pgp__list_0__map_enc=-----BEGIN PGP MESSAGE-----\n\nhQIMA7uy4qQr71wiARAAmMCSEb3UgVcDSiLmPDZRXJzvFfq8YWQzvxsuh8x1h1S+\nxLFJyIVcX33bfeyZdHo6LFBVs57b8GD0bLjbUSi/WROShPq8GZEsT7t9U6fnLdw/\nC5nb4+s6X/Lhi9Q5SX8Np3qP3t9wGsZ0U2GmojeN8OriSDJndCYkNm8ASt5l0NB8\n1IBYETfzRJIou8t3IpMHbTjh1rI1vvOH8kin4rCauf7UTTaIAtX0ickTEsdRWRLY\n+rveVkGEsqpdSfSFFs5uL6cEae03p6DZB9nwUhTmWfOIX5VJ403Botx5rhBdnQbE\naEOp4glP7M0kdRDvmqY4BTFK0j5PWMAjSOMd2zyqpORZCJqkrS66gg0Zaja73Imh\naD7NABb8rvJCwpKXRT5cJTVRWti4fpZ5JW7shDmGCSZcIjeiaqbnI6MOKO6Du/0k\noRUqvXJTocAfL/V9cGLorcLG0SZ0lvevZUNOU+ZIO1LwhFgqksOHI3UO8VeHn5FE\nAfSZfGTx6ivzZDQIoxsTCcES0eRXadI51ZofCjUWz5+UNVNAsMMJm41folQ2XKzb\n2q+nrhBUviJ32Ym9ND4qb2D52s+rmLSZzvC9hvRTmv9akOo3TpD3feZBUbLpqoAU\nTArPbm4dhQ82ULCpYiiQksHFF01uC3a+/MBHpMsiovKOCMbqu4i1I3aNLKksjzLS\nXgFWfBVXsp6FrEHYYPLIjguZvYQOzA0Q06j8zkToNGcdFkxctPr1es+6T+TKAWPQ\nT2FRlccx7tGQis4DGGfbuDszrELS4XbhpdOacKNHyD9243mW91dbvIIpDoGxwtI=\n=yP4a\n-----END PGP MESSAGE-----
sops_pgp__list_0__map_fp=DC6910268E657FF70BA7EC289974494E76938DDC
sops_unencrypted_suffix=_unencrypted
sops_version=3.10.2

View File

@@ -0,0 +1,69 @@
services:
db:
image: postgres:16-alpine
restart: always
networks:
- boards-network
volumes:
- db-data:/var/lib/postgresql/data
env_file: .env
environment:
POSTGRES_INITDB_ARGS: '-A scram-sha-256'
healthcheck:
test: ['CMD-SHELL', 'pg_isready -U postgres -d 4gaBoards']
interval: 1s
timeout: 5s
retries: 50
4gaBoards:
image: ghcr.io/rargames/4gaboards:latest
restart: always
networks:
- boards-network
volumes:
- user-avatars:/app/public/user-avatars
- project-background-images:/app/public/project-background-images
- attachments:/app/private/attachments
ports:
- 3000:1337
env_file: .env
environment:
BASE_URL: https://gjam.vhaudiquet.fr
NODE_ENV: production
labels:
- "traefik.enable=true"
- "traefik.http.routers.4gaBoards.rule=Host(`gjam.vhaudiquet.fr`)"
depends_on:
db:
condition: service_healthy
volumes:
user-avatars:
driver: local
driver_opts:
type: 'none'
o: 'bind'
device: '/app/4gaboards/user-avatars'
project-background-images:
driver: local
driver_opts:
type: 'none'
o: 'bind'
device: '/app/4gaboards/project-background-images'
attachments:
driver: local
driver_opts:
type: 'none'
o: 'bind'
device: '/app/4gaboards/attachments'
db-data:
driver: local
driver_opts:
type: 'none'
o: 'bind'
device: '/app/4gaboards/db-data'
networks:
boards-network:
proxy:
name: proxy
external: true

View File

@@ -1,6 +1,6 @@
image:
repository: photoprism/photoprism
tag: "251130"
tag: "260305"
pullPolicy: IfNotPresent
ingress:
main:
@@ -60,4 +60,4 @@ sops:
-----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)$
version: 3.10.2
version: 3.10.2