diff --git a/docker-compose.yml b/docker-compose.yml
index 9ea3db0f79279d080b2f5cb5316c177650beebc1..6e460ac13269ad24cec01d7bdd743e3eeedfcdc6 100644
--- a/docker-compose.yml
+++ b/docker-compose.yml
@@ -64,6 +64,12 @@ services:
         published: 3457
         protocol: tcp
         mode: host
+    healthcheck:
+      test: ( curl -f -LI "${ENV_HOST}":3458/healthcheck ) && ( curl -f -LI "${ENV_HOST}":3456/healthcheck ) || exit 1
+      interval: 5s
+      retries: 5
+      timeout: 60s
+      start_period: 30s
     environment:
       CAPO_PATH: /home/casa/capo
       CAPO_PROFILE: dsoc-${ENV}
diff --git a/services/capability/Dockerfile b/services/capability/Dockerfile
index c61f5a204662ae61aa8521fa0c999e64abe27e60..22ee898dbb384d632af98c34310a25a29f288f4e 100644
--- a/services/capability/Dockerfile
+++ b/services/capability/Dockerfile
@@ -58,7 +58,9 @@ RUN poetry install
 
 FROM base as prod
 # Don't start until notification and workflow are ready
-CMD sh ./bin/start-capability-with-healthchecks.sh
+#CMD sh ./bin/start-capability-with-healthchecks.sh
+CMD ["poetry", "run", "pserve", "--reload", "dev.ini"]
+
 
 FROM base as dev