diff --git a/generate-site b/generate-site
new file mode 100755
index 0000000000000000000000000000000000000000..d215cd1ec933a6c773f45c72d131c06ad9c75c10
--- /dev/null
+++ b/generate-site
@@ -0,0 +1,8 @@
+#!/usr/bin/env bash
+set -euo pipefail
+
+checkdir(){
+[ $(pwd | rev | cut -d/ -f1 | rev) != "website" ] &&
+    echo "Please execute the script from the website folder" || rm -rf public /tmp/public && hugo
+}
+checkdir && mv public /tmp