diff --git a/docker/conf/services.d/cleanup/run b/docker/conf/services.d/cleanup/run
new file mode 100755
index 0000000000000000000000000000000000000000..d801c71bdf27a78010389fa8892c965114e16383
--- /dev/null
+++ b/docker/conf/services.d/cleanup/run
@@ -0,0 +1,4 @@
+#!/bin/sh
+# Delete old temporary files (uploads etc).
+exec every 3600 find /opt/noblogs/tmp -type f \! -name "1000-*" -mtime +1 -delete
+