diff --git a/Dockerfile b/Dockerfile
index bc134b08da777be4d1889d0f07bcc4c4c12ab1a6..17747ff1651ba602e234f5681dc57b92fe724aea 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -1,5 +1,5 @@
-# Bootstrap SCSS + TS
-FROM node:latest AS build
+# Bootstrap SCSS
+FROM node:latest AS buildJS
 WORKDIR /build
 COPY . /build
 RUN mkdir /build/public/js
@@ -7,6 +7,13 @@ RUN mkdir /build/public/css
 RUN yarn install
 RUN yarn compile
 
+# Bootstrap SCSS + TS
+FROM composer:latest AS composer
+WORKDIR /build
+COPY --from=build /build /build
+RUN cd /build/public/API
+RUN composer install
+
 # Prepare Webserver
 FROM php:8-apache-buster
 
@@ -23,7 +30,7 @@ RUN mv "$PHP_INI_DIR/php.ini-production" "$PHP_INI_DIR/php.ini"
 # |--------------------------------------------------------------------------
 # | copy website from node build
 # |--------------------------------------------------------------------------
-COPY --from=build /build/public /var/www/html
+COPY --from=composer /build/public /var/www/html
 
 # |--------------------------------------------------------------------------
 # | enable apache modules