From 1ef6b6e489e660574fe162e2c6f5cfad329b857b Mon Sep 17 00:00:00 2001
From: Bob Mottram <bob@freedombone.net>
Date: Sun, 30 Sep 2018 11:14:30 +0100
Subject: [PATCH] Create tor site

---
 website/deploy.sh | 10 +++++++++-
 1 file changed, 9 insertions(+), 1 deletion(-)

diff --git a/website/deploy.sh b/website/deploy.sh
index 9a52beafe..70caefc2d 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;';
-- 
GitLab