diff --git a/Dockerfile b/Dockerfile
index 5ff8fb62ffc171097d0d3eafa3987256454a2767..6020980a71c72c433dc808a1fb1a7e172393eaa3 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -14,32 +14,29 @@ COPY --from=buildJS /build /build
 RUN cd /build/public/API && composer install
 
 # Prepare Webserver
-FROM php:8-apache-buster
+FROM httpd:alpine
 
 # |--------------------------------------------------------------------------
-# | install php extensions
+# | install dependencies
 # |--------------------------------------------------------------------------
-RUN docker-php-ext-install mysqli
-
-# |--------------------------------------------------------------------------
-# | enable production php ini
-# |--------------------------------------------------------------------------
-RUN mv "$PHP_INI_DIR/php.ini-production" "$PHP_INI_DIR/php.ini"
+RUN apk update && \
+    apk upgrade && \
+    apk add php8-apache2 php8-mysqli curl
 
 # |--------------------------------------------------------------------------
 # | copy website from node build
 # |--------------------------------------------------------------------------
-COPY --from=composer /build/public /var/www/html
+COPY --from=composer /build/public /usr/local/apache2/htdocs/
 
 # |--------------------------------------------------------------------------
 # | enable apache modules
 # |--------------------------------------------------------------------------
-RUN a2enmod headers rewrite
+RUN sed -i '/LoadModule rewrite_module/s/^#//g' /usr/local/apache2/conf/httpd.conf && \
+    sed -i 's#AllowOverride [Nn]one#AllowOverride All#' /usr/local/apache2/conf/httpd.conf
 
 # |--------------------------------------------------------------------------
-# | enable metrics
+# | enable healthcheck
 # |--------------------------------------------------------------------------
-RUN apt update && apt install curl
 HEALTHCHECK CMD curl --fail http://localhost || exit 1  
 
 # |--------------------------------------------------------------------------