diff --git a/cicd-worker-pub-mep/woodpecker-runner/docker-compose.yaml b/cicd-worker-pub-mep/woodpecker-runner/docker-compose.yaml
index 8e6f763..0c4c318 100644
--- a/cicd-worker-pub-mep/woodpecker-runner/docker-compose.yaml
+++ b/cicd-worker-pub-mep/woodpecker-runner/docker-compose.yaml
@@ -16,7 +16,8 @@ services:
       - WOODPECKER_GRPC_SECURE=true
       - WOODPECKER_GRPC_VERIFY=true
     env_file:
-      - .env
+      - path: .env
+        required: false
     restart: always
     volumes:
       - agent:/etc/woodpecker
diff --git a/compute-1-mep/forgejo/docker-compose.yaml b/compute-1-mep/forgejo/docker-compose.yaml
index 3d0edcb..b520826 100644
--- a/compute-1-mep/forgejo/docker-compose.yaml
+++ b/compute-1-mep/forgejo/docker-compose.yaml
@@ -13,7 +13,8 @@ services:
     restart: always
     container_name: forgejo
     env_file:
-      - .env
+      - path: .env
+        required: false
     environment:
       - USER_UID=1000
       - USER_GID=1000
diff --git a/compute-1-mep/renovate/docker-compose.yaml b/compute-1-mep/renovate/docker-compose.yaml
index 0020d1c..3c1e660 100644
--- a/compute-1-mep/renovate/docker-compose.yaml
+++ b/compute-1-mep/renovate/docker-compose.yaml
@@ -14,4 +14,5 @@ services:
       - RENOVATE_GIT_AUTHOR=Renovate bot <renovate@gnous.eu>
       - RENOVATE_TOKEN=${RENOVATE_TOKEN}
     env_file:
-      - .env
+      - path: .env
+        required: false
\ No newline at end of file
diff --git a/compute-1-mep/traefik-kop/docker-compose.yaml b/compute-1-mep/traefik-kop/docker-compose.yaml
index 9385059..0981c74 100644
--- a/compute-1-mep/traefik-kop/docker-compose.yaml
+++ b/compute-1-mep/traefik-kop/docker-compose.yaml
@@ -5,6 +5,7 @@ services:
     volumes:
       - /var/run/docker.sock:/var/run/docker.sock
     env_file:
-      - .env
+      - path: .env
+        required: false
     environment:
       - BIND_IP=10.100.2.2
diff --git a/compute-2-mep/traefik-kop/docker-compose.yaml b/compute-2-mep/traefik-kop/docker-compose.yaml
index f2aca06..d54de00 100644
--- a/compute-2-mep/traefik-kop/docker-compose.yaml
+++ b/compute-2-mep/traefik-kop/docker-compose.yaml
@@ -5,6 +5,7 @@ services:
     volumes:
       - /var/run/docker.sock:/var/run/docker.sock
     env_file:
-      - .env
+      - path: .env
+        required: false
     environment:
       - BIND_IP=10.100.2.3
diff --git a/internals/komodo/docker-compose.yaml b/internals/komodo/docker-compose.yaml
index 61ead34..583a01b 100644
--- a/internals/komodo/docker-compose.yaml
+++ b/internals/komodo/docker-compose.yaml
@@ -18,6 +18,7 @@ services:
     env_file:
       - path: ./core.env
       - path: ./.env
+        required: false
   core:
     image: ghcr.io/mbecker20/komodo:${COMPOSE_KOMODO_IMAGE_TAG:-latest}
     restart: unless-stopped
@@ -32,6 +33,7 @@ services:
     env_file:
       - path: ./core.env
       - path: ./.env
+        required: false
     environment:
       KOMODO_DATABASE_ADDRESS: mongo:27017
       KOMODO_DATABASE_USERNAME: ${DB_USERNAME}
@@ -58,6 +60,7 @@ services:
     env_file:
       - path: ./core.env
       - path: ./.env
+        required: false
     volumes:
       - /var/run/docker.sock:/var/run/docker.sock
       - /proc:/proc
diff --git a/internals/semaphore/docker-compose.yaml b/internals/semaphore/docker-compose.yaml
index 65a0e5a..603e8de 100644
--- a/internals/semaphore/docker-compose.yaml
+++ b/internals/semaphore/docker-compose.yaml
@@ -6,7 +6,8 @@ services:
     volumes: 
      - db:/var/lib/postgresql/data
     env_file:
-      - .env
+      - path: .env
+        required: false
     environment:
      POSTGRES_USER: semaphore
      POSTGRES_DB: semaphore
@@ -16,7 +17,8 @@ services:
       - 8085:3000
     image: semaphoreui/semaphore:v2.12.14
     env_file:
-      - .env
+      - path: .env
+        required: false
     environment:
       SEMAPHORE_DB_USER: semaphore
       SEMAPHORE_DB_HOST: postgres
diff --git a/internals/traefik-kop/docker-compose.yaml b/internals/traefik-kop/docker-compose.yaml
index 1d7de67..69e9368 100644
--- a/internals/traefik-kop/docker-compose.yaml
+++ b/internals/traefik-kop/docker-compose.yaml
@@ -5,6 +5,7 @@ services:
     volumes:
       - /var/run/docker.sock:/var/run/docker.sock
     env_file:
-      - .env
+      - path: .env
+        required: false
     environment:
       - BIND_IP=10.100.2.5
diff --git a/internals/wikijs/docker-compose.yaml b/internals/wikijs/docker-compose.yaml
index 82bd133..f443f7b 100644
--- a/internals/wikijs/docker-compose.yaml
+++ b/internals/wikijs/docker-compose.yaml
@@ -2,7 +2,8 @@ services:
   db:
     image: postgres:14
     env_file:
-      - .env
+      - path: .env
+        required: false
     logging:
       driver: "none"
     restart: unless-stopped
@@ -18,7 +19,8 @@ services:
       DB_HOST: db
       DB_PORT: 5432
     env_file:
-      - .env
+      - path: .env
+        required: false 
     restart: unless-stopped
     ports:
       - "8082:3000"
diff --git a/internals/woodpecker-worker/docker-compose.yaml b/internals/woodpecker-worker/docker-compose.yaml
index 9494964..72addfb 100644
--- a/internals/woodpecker-worker/docker-compose.yaml
+++ b/internals/woodpecker-worker/docker-compose.yaml
@@ -12,7 +12,8 @@ services:
       - WOODPECKER_GRPC_SECURE=true
       - WOODPECKER_GRPC_VERIFY=true
     env_file:
-      - .env
+      - path: .env
+        required: false
     restart: always
     volumes:
       - agent:/etc/woodpecker
diff --git a/internals/woodpecker/docker-compose.yaml b/internals/woodpecker/docker-compose.yaml
index f2432ad..ced5016 100644
--- a/internals/woodpecker/docker-compose.yaml
+++ b/internals/woodpecker/docker-compose.yaml
@@ -26,7 +26,8 @@ services:
       - WOODPECKER_DATABASE_DRIVER=postgres
       - WOODPECKER_PLUGINS_PRIVILEGED=woodpeckerci/plugin-docker-buildx:5.2
     env_file:
-      - .env
+      - path: .env
+        required: false
     restart: always
     networks:
       - woodpecker
@@ -60,7 +61,8 @@ services:
     image: postgres:14-alpine
     restart: always
     env_file:
-      - .env
+      - path: .env
+        required: false
     networks:
       - woodpecker
     volumes: