From 3d8d98050166a3dfe2cfdd8f5adcc7a8706e4782 Mon Sep 17 00:00:00 2001
From: Christian Elberfeld <elberfeld@web.de>
Date: Sat, 31 Dec 2022 01:03:42 +0100
Subject: [PATCH] remove unifi controller

---
 intern/docker_unifi/tasks/main.yml            | 25 -------------
 .../docker_unifi/templates/docker-compose.yml | 37 -------------------
 site.yml                                      |  6 ---
 3 files changed, 68 deletions(-)
 delete mode 100644 intern/docker_unifi/tasks/main.yml
 delete mode 100644 intern/docker_unifi/templates/docker-compose.yml

diff --git a/intern/docker_unifi/tasks/main.yml b/intern/docker_unifi/tasks/main.yml
deleted file mode 100644
index 1f9e11ca..00000000
--- a/intern/docker_unifi/tasks/main.yml
+++ /dev/null
@@ -1,25 +0,0 @@
-
----
-
-- name: "create folder struct for {{ basedir }}"
-  file: 
-    path: "{{ basedir }}" 
-    state: "directory"
-
-- name: "create folder struct for {{ basedir }}"
-  file: 
-    path: "{{ basedir }}/data" 
-    state: "directory"
-
-- name: "create config files for {{ basedir }}"
-  template: 
-    src: "{{ item }}"
-    dest: "{{ basedir }}/{{ item }}"
-  with_items:
-    - docker-compose.yml 
-
-- name: "start {{ basedir }} docker"
-  docker_compose:
-    project_src: "{{ basedir }}"
-    state: present
-
diff --git a/intern/docker_unifi/templates/docker-compose.yml b/intern/docker_unifi/templates/docker-compose.yml
deleted file mode 100644
index ab25a3c5..00000000
--- a/intern/docker_unifi/templates/docker-compose.yml
+++ /dev/null
@@ -1,37 +0,0 @@
-
-version: "3"
-
-services:
-
-  app:
-
-    image: linuxserver/unifi-controller:7.2.95
-    restart: always
-    ports:
-      - 8443:8443
-      - 3478:3478/udp
-      - 10001:10001/udp
-      - 8080:8080
-      - 1900:1900/udp 
-      - 6789:6789 
-    volumes:
-      - "{{ basedir }}/data:/config"
-    environment:
-      PGID: 1001
-      PUID: 1001
-      MEM_LIMIT: 256M
-    labels:
-      - traefik.enable=true
-      - traefik.http.routers.{{ servicename }}.rule=Host(`{{ domain }}`)
-      - traefik.http.routers.{{ servicename }}.entrypoints=websecure
-      - traefik.http.services.{{ servicename }}.loadbalancer.serversTransport={{ servicename }}
-      - traefik.http.services.{{ servicename }}.loadbalancer.server.port=8443
-      - traefik.http.services.{{ servicename }}.loadbalancer.server.scheme=https
-      - traefik.http.serversTransports.{{ servicename }}.insecureSkipVerify=true
-    networks:
-      - default
-      - web
-
-networks:
-  web:
-    external: true
diff --git a/site.yml b/site.yml
index d2de75f7..2029d7ca 100644
--- a/site.yml
+++ b/site.yml
@@ -90,12 +90,6 @@
         certFile: "/srv/traefik/warpzone+internal+services.pem",
         keyFile: "/srv/traefik/warpzone+internal+services.key"
       }  
-    - { 
-        role: intern/docker_unifi, tags: unifi, 
-        servicename: unifi,
-        basedir: /srv/unifi,
-        domain: "unifi.warpzone.lan"
-      }
 
 
 - hosts: webserver
-- 
GitLab