From 9e9f39c09acf5b2780a56854cc4e9d17348b89e6 Mon Sep 17 00:00:00 2001 From: administrator Date: Tue, 11 Aug 2026 14:15:44 +0300 Subject: [PATCH] =?UTF-8?q?=D0=94=D0=BE=D0=B1=D0=B0=D0=B2=D0=B8=D1=82?= =?UTF-8?q?=D1=8C=20'update=5Fopenwebui=5Faibackend'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- update_openwebui_aibackend | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 update_openwebui_aibackend diff --git a/update_openwebui_aibackend b/update_openwebui_aibackend new file mode 100644 index 0000000..bfc4058 --- /dev/null +++ b/update_openwebui_aibackend @@ -0,0 +1,27 @@ +--- +- name: Update Open WebUI on Backend Server + hosts: ai-backend + become: true + vars: + # Путь к виртуальному окружению, где установлен open-webui + venv_path: "/opt/open-webui" + # Имя системной службы systemd + service_name: "open-webui" + + tasks: + - name: Stop Open WebUI service before update + ansible.builtin.systemd_service: + name: "{{ service_name }}" + state: stopped + + - name: Upgrade open-webui package inside virtualenv + ansible.builtin.pip: + name: open-webui + state: latest + virtualenv: "{{ venv_path }}" + + - name: Start Open WebUI service after update + ansible.builtin.systemd_service: + name: "{{ service_name }}" + state: started + enabled: true \ No newline at end of file