diff --git a/warpsrvint/docker_unifi/tasks/main.yml b/warpsrvint/docker_unifi/tasks/main.yml
index 6c18939c716065ccc87ea5c0facd0933717b9f0c..d36fae19f41ea1d65dce4401e58a9d4a3f96e072 100644
--- a/warpsrvint/docker_unifi/tasks/main.yml
+++ b/warpsrvint/docker_unifi/tasks/main.yml
@@ -15,7 +15,7 @@
   template: src=docker-compose.yml dest=/srv/unifi/docker-compose.yml 
 
 - name: start unifi docker
-  docker_service:
+  docker_compose:
     project_src: /srv/unifi/
     state: present
 
diff --git a/warpsrvint/docker_unifi/templates/docker-compose.yml b/warpsrvint/docker_unifi/templates/docker-compose.yml
index bf03d2e951f67b8d54d7aeda93214861114963f3..f4ee668b29f45668ebfc9a5337c7875e1e45758d 100644
--- a/warpsrvint/docker_unifi/templates/docker-compose.yml
+++ b/warpsrvint/docker_unifi/templates/docker-compose.yml
@@ -5,15 +5,19 @@ services:
 
   app:
 
-    image: linuxserver/unifi:91
+    image: linuxserver/unifi-controller:5.12.35-ls47
     restart: always
     ports:
+      - 3478:3478/udp
       - 8080:8080 
       - 8443:8443 
       - 8843:8843 
       - 8880:8880 
+      - 6789:6789 
+      - 10001:10001/udp
     volumes:
       - /srv/unifi/data:/config 
     environment:
       PGID: 1001
       PUID: 1001
+      MEM_LIMIT: 256M