diff --git a/kubenix-modules/immich.nix b/kubenix-modules/immich.nix index 19d5e14..63a0cb6 100644 --- a/kubenix-modules/immich.nix +++ b/kubenix-modules/immich.nix @@ -57,6 +57,15 @@ component = "machine-learning"; }; + strategy = { + type = "RollingUpdate"; + + rollingUpdate = { + maxSurge = 0; + maxUnavailable = 1; + }; + }; + template = { metadata.labels = { app = "immich"; diff --git a/kubenix-modules/paperless.nix b/kubenix-modules/paperless.nix index f883782..9b91d95 100644 --- a/kubenix-modules/paperless.nix +++ b/kubenix-modules/paperless.nix @@ -44,7 +44,7 @@ PAPERLESS_DATA_DIR.value = "/data/"; PAPERLESS_MEDIA_ROOT.value = "/data/"; PAPERLESS_OCR_LANGUAGES.value = "nld eng"; - PAPERLESS_URL.value = "https://paperless.kun.is"; + PAPERLESS_URL.value = "https://paperless.griffin-mermaid.ts.net"; PAPERLESS_TIME_ZONE.value = "Europe/Amsterdam"; PAPERLESS_OCR_LANGUAGE.value = "nld"; USERMAP_UID.value = "33"; diff --git a/my-lib/globals.nix b/my-lib/globals.nix index 3f524a7..9704459 100644 --- a/my-lib/globals.nix +++ b/my-lib/globals.nix @@ -37,22 +37,22 @@ atuin = "ghcr.io/atuinsh/atuin:18.3.0"; atuinPostgres = "postgres:14"; kms = "teddysun/kms"; - paperless = "ghcr.io/paperless-ngx/paperless-ngx:2.3"; + paperless = "ghcr.io/paperless-ngx/paperless-ngx:2.11.2"; paperlessRedis = "docker.io/library/redis:7"; paperlessPostgres = "postgres:15"; - nextcloud = "nextcloud:28"; + nextcloud = "nextcloud:29.0.4"; nextcloudPostgres = "postgres:15"; inbucket = "inbucket/inbucket:edge"; - syncthing = "lscr.io/linuxserver/syncthing:1.23.6"; + syncthing = "lscr.io/linuxserver/syncthing:1.27.9"; radicale = "tomsquest/docker-radicale:3.2.2.0"; ntfy = "binwiederhier/ntfy:v2.11.0"; - forgejo = "codeberg.org/forgejo/forgejo:7.0.5"; - pihole = "pihole/pihole:latest"; - immich = "ghcr.io/immich-app/immich-server:v1.108.0"; - immichML = "ghcr.io/immich-app/immich-machine-learning:v1.108.0"; - immichRedis = "docker.io/redis:6.2-alpine@sha256:d6c2911ac51b289db208767581a5d154544f2b2fe4914ea5056443f62dc6e900"; + forgejo = "codeberg.org/forgejo/forgejo:8.0.0"; + pihole = "pihole/pihole:2024.07.0"; + immich = "ghcr.io/immich-app/immich-server:v1.111.0"; + immichML = "ghcr.io/immich-app/immich-machine-learning:v1.111.0"; + immichRedis = "docker.io/redis:6.2-alpine@sha256:e3b17ba9479deec4b7d1eeec1548a253acc5374d68d3b27937fcfe4df8d18c7e"; immichPostgres = "docker.io/tensorchord/pgvecto-rs:pg14-v0.2.0@sha256:90724186f0a3517cf6914295b5ab410db9ce23190a2d9d0b9dd6463e3fa298f0"; - kitchenowl = "tombursch/kitchenowl:v0.5.1"; + kitchenowl = "tombursch/kitchenowl:v0.5.2"; cyberchef = "mpepping/cyberchef"; freshrss = "freshrss/freshrss:1.24.1"; bind9 = "ubuntu/bind9:9.18-22.04_beta";