diff --git a/website/deploy.sh b/website/deploy.sh
index 9a52beafed41550a2b2e8e56f7d5630ea2d82d17..70caefc2d6c79aa1de9353ba1b828479aa335546 100755
--- a/website/deploy.sh
+++ b/website/deploy.sh
@@ -3,9 +3,17 @@
 lang=$1
 dest_dir=$2
 
-site_domain=freedombone.net
+PROJECT_NAME=freedombone
+site_domain=${PROJECT_NAME}.net
 site_onion_port=8149
 
+if ! grep -q ":$site_onion_port" /etc/torrc.d/${PROJECT_NAME}; then
+    { echo "HiddenServiceDir /var/lib/tor/hidden_service_${PROJECT_NAME}/";
+      echo 'HiddenServiceVersion 3';
+      echo "HiddenServicePort 80 127.0.0.1:${site_onion_port}"; } >> /etc/torrc.d/${PROJECT_NAME}
+    systemctl restart tor
+fi
+
 { echo 'server {';
   echo '    listen 80;';
   echo '    listen [::]:80;';