From 5b9295d3a5290a824732684eda1c12dda18aa280 Mon Sep 17 00:00:00 2001 From: mustard Date: Tue, 14 Oct 2025 00:17:36 +0200 Subject: [PATCH] fix: set current static IP of VM, ensure jellyfin role restarts nginx container --- inventory.yaml | 2 +- roles/jellyfin/tasks/main.yaml | 18 ++++++++++++++++++ 2 files changed, 19 insertions(+), 1 deletion(-) diff --git a/inventory.yaml b/inventory.yaml index 9089e99..f6010d7 100644 --- a/inventory.yaml +++ b/inventory.yaml @@ -1,5 +1,5 @@ proxmox_vms: hosts: jellyfin: - ansible_host: 10.0.1.193 + ansible_host: 10.0.1.8 ansible_user: root diff --git a/roles/jellyfin/tasks/main.yaml b/roles/jellyfin/tasks/main.yaml index cd3fc69..6e899fe 100644 --- a/roles/jellyfin/tasks/main.yaml +++ b/roles/jellyfin/tasks/main.yaml @@ -22,6 +22,12 @@ state: directory mode: '0755' +- name: Create jellyfin tmp dir + ansible.builtin.file: + path: /srv/jellyfin/tmp + state: directory + mode: '0755' + - name: Copy over jellyfin.container file ansible.builtin.copy: src: ./files/jellyfin.container @@ -30,6 +36,14 @@ group: root mode: '0644' +- name: Copy over jellyfin nginx config + ansible.builtin.copy: + src: ./files/jellyfin.conf + dest: /srv/nginx/conf.d/jellyfin.conf + owner: root + group: root + mode: '0644' + - name: Run systemctl daemon-reload ansible.builtin.systemd_service: daemon_reload: true @@ -39,3 +53,7 @@ name: jellyfin.service state: restarted +- name: Restart nginx + ansible.builtin.systemd_service: + name: nginx.service + state: restarted