diff --git a/unit-files/s@.service b/unit-files/s@.service
index 987d484858b42ef388872140b0af1a3fec099676..1e8f27b4ba6dfefd7741fdbde6ac121310c9e9e1 100644
--- a/unit-files/s@.service
+++ b/unit-files/s@.service
@@ -12,6 +12,7 @@ Restart=always
 RestartSec=10
 TimeoutStartSec=60
 TimeoutStopSec=15
+EnvironmentFile=-/system/%i/env
 WorkingDirectory=/system/%i/
 ExecStartPre=-/opt/bin/docker-compose rm -f
 ExecStart=/bin/bash -euxc "/opt/bin/docker-compose up"
diff --git a/unit-files/u@.service b/unit-files/u@.service
index d288efdc4f113d97d1f11456526211ae492102a6..77aa372725b977748b15926b3044b67683d78b63 100644
--- a/unit-files/u@.service
+++ b/unit-files/u@.service
@@ -12,6 +12,7 @@ Restart=always
 RestartSec=10
 TimeoutStartSec=60
 TimeoutStopSec=15
+EnvironmentFile=-/data/domains/%i/env
 WorkingDirectory=/data/domains/%i/
 ExecStartPre=-/opt/bin/docker-compose rm -f
 ExecStart=/bin/bash -euxc "HOST=%i /opt/bin/docker-compose up"