fix: force images pull and change default ports

This commit is contained in:
Clément Désiles 2026-02-14 21:02:51 +01:00
parent 23c7da84bb
commit 6393ff6ed3
No known key found for this signature in database
7 changed files with 35 additions and 4 deletions

View File

@ -1,9 +1,9 @@
---
# Gitea version
gitea_version: "1.22"
gitea_version: "latest"
# Network configuration
gitea_port: 3000
gitea_port: 3100
# Container image
gitea_image: gitea/gitea

View File

@ -79,6 +79,13 @@
group: "{{ ansible_user }}"
mode: "0755"
- name: Pull Gitea container image
ansible.builtin.command: "podman pull {{ gitea_image }}:{{ gitea_version }}"
changed_when: pull_result.stdout is search('Writing manifest')
register: pull_result
become: false
become_user: "{{ ansible_user }}"
- name: Deploy Kubernetes YAML for Gitea
ansible.builtin.template:
src: gitea.yaml.j2

View File

@ -86,6 +86,16 @@
loop:
- "{{ immich_upload_location }}"
- name: Pull Immich container images
ansible.builtin.command: "podman pull {{ item }}"
loop:
- "{{ immich_server_image }}:{{ immich_version }}"
- "{{ immich_ml_image }}:{{ immich_version }}"
changed_when: pull_result.stdout is search('Writing manifest')
register: pull_result
become: false
become_user: "{{ ansible_user }}"
- name: Deploy Kubernetes YAML for Immich
ansible.builtin.template:
src: immich.yaml.j2

View File

@ -12,7 +12,7 @@ ntfy_admin_user: admin
# ntfy_admin_password: "" # Intentionally undefined - role will fail if not set
# Network configuration
ntfy_port: 8080
ntfy_port: 8090
# Container image
ntfy_image: binwiederhier/ntfy

View File

@ -37,6 +37,13 @@
mode: "0644"
notify: Restart ntfy
- name: Pull ntfy container image
ansible.builtin.command: "podman pull {{ ntfy_image }}:{{ ntfy_version }}"
changed_when: pull_result.stdout is search('Writing manifest')
register: pull_result
become: false
become_user: "{{ ansible_user }}"
- name: Deploy Kubernetes YAML for ntfy
ansible.builtin.template:
src: ntfy.yaml.j2

View File

@ -7,7 +7,7 @@ uptime_kuma_version: "2"
uptime_kuma_data_dir: "{{ podman_projects_dir }}/uptime-kuma/data"
# Network configuration
uptime_kuma_port: 3001
uptime_kuma_port: 3300
# Container image
uptime_kuma_image: louislam/uptime-kuma

View File

@ -15,6 +15,13 @@
group: "{{ ansible_user }}"
mode: "0755"
- name: Pull Uptime Kuma container image
ansible.builtin.command: "podman pull {{ uptime_kuma_image }}:{{ uptime_kuma_version }}"
changed_when: pull_result.stdout is search('Writing manifest')
register: pull_result
become: false
become_user: "{{ ansible_user }}"
- name: Deploy Kubernetes YAML for uptime-kuma
ansible.builtin.template:
src: uptime-kuma.yaml.j2