diff --git a/scripts/useful_one_liners b/scripts/useful_one_liners
new file mode 100644
index 0000000000000000000000000000000000000000..d92ca19d40a4afd1ad731110a1d58487fc888549
--- /dev/null
+++ b/scripts/useful_one_liners
@@ -0,0 +1,5 @@
+for cert in `ls /data/runtime/haproxy/approved-certs/`;do echo $cert;openssl x509 -enddate -noout -in $cert | cut -d'=' -f2;done
+
+cp /data/indiehosters/unit-files/* /etc/systemd/system && systemctl daemon-reload
+
+systemctl list-units | grep failed
diff --git a/utils/import b/utils/import
new file mode 100755
index 0000000000000000000000000000000000000000..2e718d74843cc952c0a727bd90d22f5bb5534db0
--- /dev/null
+++ b/utils/import
@@ -0,0 +1,19 @@
+#!/bin/bash -eux
+
+source /etc/environment
+  
+from=$1
+domain=$2
+
+ssh core@$from sudo /data/indiehosters/utils/stop_before_migration.sh $domain $IP
+
+mkdir /data/domains/$domain
+scp core@${from}:${domain}.tgz /data/domains/$domain
+cd /data/domains/$domain
+tar xvzf ${domain}.tgz
+rm ${domain}.tgz
+
+/data/indiehosters/utils/append_crt_list.sh $domain
+
+systemctl start u@$domain
+systemctl enable u@$domain
diff --git a/utils/stop_before_migration b/utils/stop_before_migration
new file mode 100644
index 0000000000000000000000000000000000000000..ecfd0a60857698362d4da8214a5b96c5fffeda96
--- /dev/null
+++ b/utils/stop_before_migration
@@ -0,0 +1,11 @@
+#!/bin/bash -eux
+
+domain=`pwd | cut -d/ -f 4`
+
+./BACKUP
+
+systemctl stop u@$domain
+systemctl disable u@$domain
+
+tar cvzf /home/core/${domain}.tgz .
+etcdctl --peers 172.17.42.1:4001 set /services/web/$domain '{"ip":"5.9.101.242", "port":"80"}'