From 964be2f64d576980405e4e27403d29daf58c8608 Mon Sep 17 00:00:00 2001 From: Thomas Kleinendorst Date: Sat, 11 Jan 2025 09:16:09 +0100 Subject: [PATCH] Upgrade Docker versions --- roles/actual/tasks/main.yml | 1 + roles/monitoring/tasks/main.yml | 1 + roles/portainer/tasks/main.yml | 1 + roles/wedding/tasks/main.yml | 1 + versions.yml | 16 +++++++++------- 5 files changed, 13 insertions(+), 7 deletions(-) diff --git a/roles/actual/tasks/main.yml b/roles/actual/tasks/main.yml index e185ecb..31738cb 100644 --- a/roles/actual/tasks/main.yml +++ b/roles/actual/tasks/main.yml @@ -8,6 +8,7 @@ community.docker.docker_container: name: actual-server image: "docker.io/actualbudget/actual-server:{{ versions.actual }}" + image_name_mismatch: recreate ports: - "127.0.0.1:5006:5006/tcp" mounts: diff --git a/roles/monitoring/tasks/main.yml b/roles/monitoring/tasks/main.yml index 6e36e8f..f40746a 100644 --- a/roles/monitoring/tasks/main.yml +++ b/roles/monitoring/tasks/main.yml @@ -30,6 +30,7 @@ community.docker.docker_container: name: grafana-server image: "docker.io/grafana/grafana:{{ versions.monitoring.grafana }}" + image_name_mismatch: recreate ports: - "127.0.0.1:3000:3000/tcp" mounts: diff --git a/roles/portainer/tasks/main.yml b/roles/portainer/tasks/main.yml index b8ee960..ebdddfa 100644 --- a/roles/portainer/tasks/main.yml +++ b/roles/portainer/tasks/main.yml @@ -8,6 +8,7 @@ community.docker.docker_container: name: portainer image: "portainer/portainer-ce:{{ versions.portainer }}" + image_name_mismatch: recreate ports: # - "127.0.0.1:9443:9443/tcp" # TCP port, not used # But the opened http port is only opened for "legacy reasons", see: https://docs.portainer.io/start/install-ce/server/docker/linux diff --git a/roles/wedding/tasks/main.yml b/roles/wedding/tasks/main.yml index d981282..c2f8a16 100644 --- a/roles/wedding/tasks/main.yml +++ b/roles/wedding/tasks/main.yml @@ -10,6 +10,7 @@ community.docker.docker_container: name: wedding-server image: "ghcr.io/kleinendorst/wedding:{{ versions.wedding }}" + image_name_mismatch: recreate ports: - "127.0.0.1:3001:3000/tcp" env: diff --git a/versions.yml b/versions.yml index 64b05b2..7de42d1 100644 --- a/versions.yml +++ b/versions.yml @@ -1,16 +1,16 @@ --- versions: # Changelog: https://actualbudget.org/docs/releases/ - actual: 24.12.0 + actual: 25.1.0 changedetection: # Changelog: https://changedetection.io/CHANGELOG.txt - self: 0.48.05 + self: 0.48.06 # ⬇️ This isn't preferable, i'd rather pin a version. However # it's quite hard to find a suitable candidate (https://hub.docker.com/r/browserless/chrome/tags) # for arm64. headless_chrome: latest - # Changelog: https://github.com/immich-app/immich/discussions/8930 - immich: v1.123.0 + # Changelog: https://github.com/immich-app/immich/releases + immich: v1.124.2 monitoring: # Changelog: https://github.com/prometheus/prometheus/blob/main/CHANGELOG.md # Note that version 3.0.0 was just released, upgrading is probably necessary. @@ -28,7 +28,9 @@ versions: prometheus_exporter: v0.16.0 # Releases: https://github.com/Kleinendorst/wedding/pkgs/container/wedding wedding: 0.0.17 - cloudflared: 2024.12.2 + # Releases: https://github.com/cloudflare/cloudflared/releases + cloudflared: 2025.1.0 # Releases: https://github.com/hoarder-app/hoarder/releases - hoarder_version: 0.20.0 - portainer: 2.21.5 + hoarder_version: 0.21.0 + # Releases: https://github.com/portainer/portainer/releases + portainer: 2.25.1