diff --git a/Jenkinsfile b/Jenkinsfile
index 54f805cd546ed763bf0735c178d01e52fd613598..f2dec8dd87ec65412cad3393a64933ed1e21b71d 100644
--- a/Jenkinsfile
+++ b/Jenkinsfile
@@ -94,8 +94,12 @@ pipeline {
 
                             sh 'npm run ci-build-alfa-client-container'
 
-                            sh "docker tag docker.ozg-sh.de/alfa-client:build-latest docker.ozg-sh.de/alfa-client:${IMAGE_TAG}"
-                            sh "docker push docker.ozg-sh.de/alfa-client:${IMAGE_TAG}"
+                            withCredentials([usernamePassword(credentialsId: 'jenkins-nexus-login', usernameVariable: 'USER', passwordVariable: 'PASSWORD')]) {
+                                sh 'docker login docker.ozg-sh.de -u ${USER} -p ${PASSWORD}'
+
+                                sh "docker tag docker.ozg-sh.de/alfa-client:build-latest docker.ozg-sh.de/alfa-client:${IMAGE_TAG}"
+                                sh "docker push docker.ozg-sh.de/alfa-client:${IMAGE_TAG}"
+                            }
                         }
                     }
                 }
diff --git a/alfa-client/apps/alfa/Caddyfile b/alfa-client/apps/alfa/Caddyfile
index 1b04b1fe065da8d164a3ec15220020e9f15a001f..440e32b476cf040c1471b9646a946ee8a2f8757a 100644
--- a/alfa-client/apps/alfa/Caddyfile
+++ b/alfa-client/apps/alfa/Caddyfile
@@ -1,8 +1,6 @@
 :8080 {
     file_server
     root * /usr/share/caddy
-}
 
-:8081 {
-    respond "Hello, world! Test"
-}
+    try_files {path} /index.html
+}
\ No newline at end of file