diff --git a/unit-files/postfix.service b/unit-files/postfix.service
new file mode 100644
index 0000000000000000000000000000000000000000..bcb06a6c27c2b2d5a42a1401e2c333135fe249e4
--- /dev/null
+++ b/unit-files/postfix.service
@@ -0,0 +1,20 @@
+[Unit]
+Description=%p
+After=docker.service
+Requires=docker.service
+
+[Service]
+Restart=always
+TimeoutStartSec=0
+ExecStartPre=-/usr/bin/docker kill %p
+ExecStartPre=-/usr/bin/docker rm %p
+ExecStart=/usr/bin/docker run\
+--name %p\
+-p 25:25\
+-v /data/server-wide/postfix/:/data\
+indiehosters/postfix-forwarder
+ExecReload=/usr/bin/docker restart %p
+ExecStop=/usr/bin/docker stop %p
+
+[Install]
+WantedBy=multi-user.target