diff --git a/docker-compose.dem.yml b/docker-compose.dem.yml
index 8381edda2e5a2757426ff7c3f3cca91d86144ccc..71f3fe9a558755533e76bd736f743f1f23bb234f 100644
--- a/docker-compose.dem.yml
+++ b/docker-compose.dem.yml
@@ -125,7 +125,7 @@ services:
       OS_PASSWORD_DOWNLOAD_FILE: "/run/secrets/OS_PASSWORD_DOWNLOAD"
     configs:
       - source: preprocessor-config
-        target: /config.yaml      
+        target: /config.yaml
     deploy:
       replicas: 1
     networks:
@@ -166,6 +166,8 @@ services:
     configs:
       - source: init-db
         target: /init-db.sh
+      - source: registrar-config
+        target: /config.yaml
     deploy:
       replicas: 1
     networks:
@@ -188,7 +190,6 @@ services:
     configs:
       - source: sftp-users-dem
         target: /etc/sftp/users.conf
-
     ports:
         - "2222:22"
     deploy:
@@ -218,6 +219,8 @@ configs:
     file: ./config/dem_index-ops.html
   preprocessor-config:
     file: ./config/dem_preprocessor-config.yml
+  registrar-config:
+    file: ./config/dem_registrar-config.yml
 volumes:
   db-data:
   redis-data:
@@ -233,4 +236,3 @@ secrets:
     external: true
   DJANGO_PASSWORD:
     external: true
-  
\ No newline at end of file
diff --git a/docker-compose.emg.yml b/docker-compose.emg.yml
index d725f610c9769cd7cca0d3968cd7f35442006ac8..660c522903cd77b649c4814541c770fec5c399ca 100644
--- a/docker-compose.emg.yml
+++ b/docker-compose.emg.yml
@@ -135,7 +135,7 @@ services:
       OS_PASSWORD_DOWNLOAD_FILE: "/run/secrets/OS_PASSWORD_DOWNLOAD"
     configs:
       - source: preprocessor-config
-        target: /config.yaml      
+        target: /config.yaml
     deploy:
       replicas: 1
     networks:
@@ -172,11 +172,12 @@ services:
       WAIT_SERVICES: "redis:6379 database:5432"
       OS_PASSWORD_FILE: "/run/secrets/OS_PASSWORD"
       OS_PASSWORD_DOWNLOAD_FILE: "/run/secrets/OS_PASSWORD_DOWNLOAD"
-      
       REPORTING_DIR: '/mnt/reports/'
     configs:
       - source: init-db
         target: /init-db.sh
+      - source: registrar-config
+        target: /config.yaml
     deploy:
       replicas: 1
     networks:
@@ -219,6 +220,8 @@ configs:
     file: ./config/emg_index-ops.html
   preprocessor-config:
     file: ./config/emg_preprocessor-config.yml
+  registrar-config:
+    file: ./config/emg_registrar-config.yml
 volumes:
   db-data:
   redis-data:
diff --git a/docker-compose.vhr18.yml b/docker-compose.vhr18.yml
index 128aea0edcc5067715bd97aba0c4aed7208cbc52..f70165b9a77901ebe602899c2fb8966e4bcb461a 100644
--- a/docker-compose.vhr18.yml
+++ b/docker-compose.vhr18.yml
@@ -138,7 +138,7 @@ services:
       OS_PASSWORD_DOWNLOAD_FILE: "/run/secrets/OS_PASSWORD_DOWNLOAD"
     configs:
       - source: preprocessor-config
-        target: /config.yaml      
+        target: /config.yaml
     deploy:
       replicas: 1
     networks:
@@ -179,6 +179,8 @@ services:
     configs:
       - source: init-db
         target: /init-db.sh
+      - source: registrar-config
+        target: /config.yaml
     deploy:
       replicas: 1
     networks:
@@ -203,7 +205,6 @@ services:
         target: /etc/sftp/users.conf
     deploy:
       replicas: 1
-
     ports:
       - "2222:22"
   ingestor:
@@ -225,6 +226,8 @@ configs:
     file: ./config/vhr18_index-ops.html
   preprocessor-config:
     file: ./config/vhr18_preprocessor-config.yml
+  registrar-config:
+    file: ./config/vhr18_registrar-config.yml
 volumes:
   db-data:
   redis-data: