diff --git a/CDB/stations/simulators_configDb.json b/CDB/stations/simulators_ConfigDb.json
similarity index 100%
rename from CDB/stations/simulators_configDb.json
rename to CDB/stations/simulators_ConfigDb.json
diff --git a/docker-compose/Makefile b/docker-compose/Makefile
index 649e63518d5f1276a2f1fb696d90a2b79fef0f24..d85ff1df88d91db097bdd22b060cfc03b681a04f 100644
--- a/docker-compose/Makefile
+++ b/docker-compose/Makefile
@@ -13,7 +13,8 @@ ATTACH_COMPOSE_FILE_ARGS := $(foreach yml,$(filter-out tango.yml,$(COMPOSE_FILES
 # But we allow to overwrite it.
 NETWORK_MODE ?= tangonet
 
-# Host name through which others can reach our control interfaces
+# Host name through which others can reach our control interfaces.
+# Needs to be resolvable from the containers and clients.
 ifneq (,$(wildcard /run/WSL))
     # Microsoft Windows Subsystem for Linux
     HOSTNAME ?= host.docker.internal
@@ -21,6 +22,10 @@ else
     HOSTNAME ?= $(shell hostname -f)
 endif
 
+# Host name to which to send our container logs. Needs to be resolvable from
+# the host.
+LOG_HOSTNAME ?= localhost
+
 # If the first make argument is "start" or "stop"...
 ifeq (start,$(firstword $(MAKECMDGOALS)))
     SERVICE_TARGET = true
@@ -113,6 +118,7 @@ DOCKER_COMPOSE_ARGS := DISPLAY=$(DISPLAY) \
     TANGO_HOST=$(TANGO_HOST) \
     MYSQL_HOST=$(MYSQL_HOST) \
     HOSTNAME=$(HOSTNAME) \
+    LOG_HOSTNAME=$(LOG_HOSTNAME) \
     NETWORK_MODE=$(NETWORK_MODE) \
     XAUTHORITY_MOUNT=$(XAUTHORITY_MOUNT) \
     CONTAINER_NAME_PREFIX=$(CONTAINER_NAME_PREFIX) \
@@ -130,7 +136,7 @@ pull: ## pull the images from the Docker hub
 build: ## rebuild images
 	# docker-compose does not support build dependencies, so manage those here
 	$(DOCKER_COMPOSE_ARGS) docker-compose -f lofar-device-base.yml -f networks.yml build --progress=plain
-	$(DOCKER_COMPOSE_ARGS) docker-compose $(COMPOSE_FILE_ARGS) build --progress=plain $(SERVICE)
+	$(DOCKER_COMPOSE_ARGS) docker-compose $(COMPOSE_FILE_ARGS) build --parallel --progress=plain $(SERVICE)
 
 build-nocache: ## rebuild images from scratch
 	# docker-compose does not support build dependencies, so manage those here
diff --git a/docker-compose/archiver.yml b/docker-compose/archiver.yml
index da37892ea2b04739311fe9756f00d760a4992ca8..1a56516c707ba965486432e753e45e24c14cbdc0 100644
--- a/docker-compose/archiver.yml
+++ b/docker-compose/archiver.yml
@@ -20,7 +20,7 @@ services:
     logging:
       driver: syslog
       options:
-        syslog-address: udp://${HOSTNAME}:1514
+        syslog-address: udp://${LOG_HOSTNAME}:1514
         syslog-format: rfc3164
         tag: "{{.Name}}"
     restart: unless-stopped
@@ -45,7 +45,7 @@ services:
       logging:
         driver: syslog
         options:
-          syslog-address: udp://${HOSTNAME}:1514
+          syslog-address: udp://${LOG_HOSTNAME}:1514
           syslog-format: rfc3164
           tag: "{{.Name}}"
       restart: unless-stopped
@@ -70,7 +70,7 @@ services:
       logging:
         driver: syslog
         options:
-          syslog-address: udp://${HOSTNAME}:1514
+          syslog-address: udp://${LOG_HOSTNAME}:1514
           syslog-format: rfc3164
           tag: "{{.Name}}"
 
@@ -94,7 +94,7 @@ services:
     logging:
       driver: syslog
       options:
-        syslog-address: udp://${HOSTNAME}:1514
+        syslog-address: udp://${LOG_HOSTNAME}:1514
         syslog-format: rfc3164
         tag: "{{.Name}}"
     restart: unless-stopped
diff --git a/docker-compose/grafana.yml b/docker-compose/grafana.yml
index eaddea1e290f554e9ad568b0cef632017d3a04ca..29c93c52c4dc05849aad10fabac12712c12dd4d7 100644
--- a/docker-compose/grafana.yml
+++ b/docker-compose/grafana.yml
@@ -26,7 +26,7 @@ services:
     logging:
       driver: syslog
       options:
-        syslog-address: udp://${HOSTNAME}:1514
+        syslog-address: udp://${LOG_HOSTNAME}:1514
         syslog-format: rfc3164
         tag: "{{.Name}}"
     restart: unless-stopped
diff --git a/docker-compose/prometheus.yml b/docker-compose/prometheus.yml
index abec3c84e5e86abc0e5a00dbbbdcb99b05e7daf8..604f4bf4bde93dd6d68aaf7f3b1da2fd3f884e83 100644
--- a/docker-compose/prometheus.yml
+++ b/docker-compose/prometheus.yml
@@ -19,7 +19,7 @@ services:
     logging:
       driver: syslog
       options:
-        syslog-address: udp://${HOSTNAME}:1514
+        syslog-address: udp://${LOG_HOSTNAME}:1514
         syslog-format: rfc3164
         tag: "{{.Name}}"
     restart: unless-stopped
diff --git a/docker-compose/rest.yml b/docker-compose/rest.yml
index 8e61958ba5c2a9e31677ca1b22acd7fa30cb0248..467319399d6f3fec12a74068fea182195014b59e 100644
--- a/docker-compose/rest.yml
+++ b/docker-compose/rest.yml
@@ -36,7 +36,7 @@ services:
     logging:
       driver: syslog
       options:
-        syslog-address: udp://${HOSTNAME}:1514
+        syslog-address: udp://${LOG_HOSTNAME}:1514
         syslog-format: rfc3164
         tag: "{{.Name}}"
     restart: unless-stopped
diff --git a/docker-compose/tango.yml b/docker-compose/tango.yml
index 420f2d005a340186be7fcc1f011d11681e025029..937cc5c8ecbe00b553d4692988e6cc2e5d7c51ef 100644
--- a/docker-compose/tango.yml
+++ b/docker-compose/tango.yml
@@ -31,7 +31,7 @@ services:
     logging:
       driver: syslog
       options:
-        syslog-address: udp://${HOSTNAME}:1514
+        syslog-address: udp://${LOG_HOSTNAME}:1514
         syslog-format: rfc3164
         tag: "{{.Name}}"
     restart: unless-stopped
@@ -64,7 +64,7 @@ services:
     logging:
       driver: syslog
       options:
-        syslog-address: udp://${HOSTNAME}:1514
+        syslog-address: udp://${LOG_HOSTNAME}:1514
         syslog-format: rfc3164
         tag: "{{.Name}}"
     restart: unless-stopped
diff --git a/sbin/run_integration_test.sh b/sbin/run_integration_test.sh
index 785875f9fc68b7b27da1c619e81fb4931baaef45..4e988f7fce03eaf4142193c8156ddbcf60ace0bf 100755
--- a/sbin/run_integration_test.sh
+++ b/sbin/run_integration_test.sh
@@ -9,8 +9,12 @@ if [ -z "$LOFAR20_DIR" ]; then
     LOFAR20_DIR=$(readlink -f "${LOFAR20_DIR_RELATIVE}")
 fi
 
-# Start and stop sequence
 cd "$LOFAR20_DIR/docker-compose" || exit 1
+
+# Make sure builds are recent, and use our building parameters.
+make build
+
+# Start and stop sequence
 make stop device-sdp device-recv device-sst device-unb2 device-xst sdptr-sim recv-sim unb2-sim apsct-sim apspu-sim
 make start databaseds dsconfig elk