diff --git a/docker-compose.yml b/docker-compose.yml
index 8b454d6de134fe305cc55872e54c9af09c572539..9ba3cd7ca79a2c7671e4528568aa48759730a2ef 100644
--- a/docker-compose.yml
+++ b/docker-compose.yml
@@ -1,21 +1,43 @@
-helios:
-  image: helios
-  ports:
-    - "8666:8000"
-  environment:
-    DATABASE_URL: "postgres://db:db@host.docker.internal:5432/helios"
-    AUTH_ENABLED_AUTH_SYSTEMS: pirateid
-    AUTH_DEFAULT_AUTH_SYSTEM: pirateid
-    ALLOWED_HOSTS: 127.0.0.1
-    URL_HOST: http://localhost:8666
-    SECRET_KEY: "{{ helios_secret_key }}"
-    EMAIL_HOST: mailgate.pirati.cz
-    EMAIL_PORT: 587
-    EMAIL_HOST_USER: XXXXX
-    EMAIL_HOST_PASSWORD: "{{helios_smtp_password}}"
-    EMAIL_USE_TLS: 1
-    DEFAULT_FROM_EMAIL: helios@pirati.cz
-    DEFAULT_FROM_NAME: Pirati - Helios Voting
-    DEBUG: 0
-    WELCOME_MESSAGE: Vítejte na hlasovacím systému České pirátské strany
-    SITE_TITLE: Hlasovaci system Helios | Ceska piratska strana
+version: '2'
+
+services:
+  rabbit:
+    hostname: rabbit
+    image: rabbitmq:3
+    environment:
+      - RABBITMQ_DEFAULT_USER=admin
+      - RABBITMQ_DEFAULT_PASS=mypass
+    ports:
+      - "5672:5672"
+
+  helios:
+    build: .
+    ports:
+      - "8666:8000"
+    links:
+      - rabbit
+    depends_on:
+      - rabbit
+    environment:
+      DATABASE_URL: "postgres://db:db@host.docker.internal:5432/helios"
+      CELERY_BROKER_URL: "amqp://admin:mypass@rabbit:5672"
+      ALLOWED_HOSTS: 127.0.0.1,localhost
+      URL_HOST: http://localhost:8666
+      PIRATI_REALM_URL: "http://host.docker.internal:8080/auth/realms/master"
+      PIRATI_CLIENT_ID: "helios"
+      PIRATI_CLIENT_SECRET: ""
+      # localhost only!
+      OAUTHLIB_INSECURE_TRANSPORT: 1
+
+  worker:
+    build: .
+    links:
+      - rabbit
+    depends_on:
+      - rabbit
+    command: bash run_worker.sh
+    environment:
+      DATABASE_URL: "postgres://db:db@host.docker.internal:5432/helios"
+      CELERY_BROKER_URL: "amqp://admin:mypass@rabbit:5672"
+      ALLOWED_HOSTS: 127.0.0.1,localhost
+      URL_HOST: http://localhost:8666