From 79c2b93e372aa4bbc488ad9a857d666ddd9ccfc6 Mon Sep 17 00:00:00 2001 From: Faris Date: Sat, 1 Feb 2025 13:47:46 +0000 Subject: [PATCH] add unifi --- tasks/podman.yml | 51 ++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 51 insertions(+) diff --git a/tasks/podman.yml b/tasks/podman.yml index 0c9e87d..2b87386 100755 --- a/tasks/podman.yml +++ b/tasks/podman.yml @@ -731,3 +731,54 @@ [Install] WantedBy=default.target +- name: unifi-network-application + containers.podman.podman_container: + state: quadlet + name: podman_unifi-network-application + image: lscr.io/linuxserver/unifi-network-application:latest + volumes: + - "/home/admin/podman/unifi-network-application:/config" + ports: + - "8443:8443" + - "10001:10001/udp" + env: + - TZ: "Europe/London" + - MONGO_USER: "unifi" + - MONGO_PASS: "{{ rtsp_password }}" + - MONGO_HOST: "{{ ansible_ssh_host }}" + - MONGO_PORT: "27017" + - MONGO_DBNAME: "unifi" + quadlet_options: + - "AutoUpdate=registry" + - "Pull=newer" + - | + [Service] + Restart=always + TimeoutStartSec=900 + [Install] + WantedBy=default.target + +- name: unifi-network-application-db + containers.podman.podman_container: + state: quadlet + name: podman_unifi-network-application-db + image: docker.io/mongo:7.0 + volumes: + - "/home/admin/podman/unifi-db" + ports: + - "27017:27017" + env: + - MONGO_USER: "unifi" + - MONGO_PASS: "{{ rtsp_password }}" + - MONGO_HOST: "{{ ansible_ssh_host }}" + - MONGO_PORT: "27017" + - MONGO_DBNAME: "unifi" + quadlet_options: + - "AutoUpdate=registry" + - "Pull=newer" + - | + [Service] + Restart=always + TimeoutStartSec=900 + [Install] + WantedBy=default.target