diff --git a/tasks/install.yml b/tasks/install.yml
index 1f9c61bde4fecdff27879df2b67cdfadc32c35e3..aa4b7451b48513f0b4df577b1ec03ea9cfe6b11c 100644
--- a/tasks/install.yml
+++ b/tasks/install.yml
@@ -87,4 +87,14 @@
   with_items:
     - DOCKER
     # - DOCKER-ISOLATION
-  when: groups.proxyserver is not defined
+  when: config_firewall and groups.proxyserver is not defined
+
+- name: Helper Scripts
+  template:
+    src: '{{ item }}'
+    dest: /usr/local/bin/{{ item }}
+    owner: root
+    group: root
+    mode: 0755
+  with_items:
+    - dc
diff --git a/templates/dc b/templates/dc
new file mode 100755
index 0000000000000000000000000000000000000000..9efcf2e53269fc81fa638c5577d274fb72cee98c
--- /dev/null
+++ b/templates/dc
@@ -0,0 +1,3 @@
+#!/bin/bash
+
+docker compose "$@"