浏览代码

Create onion site later

Bob Mottram 7 年前
父节点
当前提交
346dfbb0cc
共有 1 个文件被更改,包括 4 次插入2 次删除
  1. 4
    2
      src/freedombone-app-edith

+ 4
- 2
src/freedombone-app-edith 查看文件

@@ -266,7 +266,6 @@ function install_edith {
266 266
         fi
267 267
     fi
268 268
 
269
-    EDITH_ONION_HOSTNAME=$(add_onion_service edith 80 ${EDITH_ONION_PORT})
270 269
 
271 270
     if [ -d /var/www/$EDITH_DOMAIN_NAME/htdocs ]; then
272 271
         rm -rf /var/www/$EDITH_DOMAIN_NAME/htdocs
@@ -292,9 +291,11 @@ function install_edith {
292 291
     set_completion_param "edith commit" "$EDITH_COMMIT"
293 292
 
294 293
     if [ ! -d /var/www/$EDITH_DOMAIN_NAME/htdocs/data ]; then
295
-        mkdir /var/www/$EDITH_DOMAIN_NAME/htdocs/data
294
+        mkdir -p /var/www/$EDITH_DOMAIN_NAME/htdocs/data
296 295
     fi
297 296
 
297
+    EDITH_ONION_HOSTNAME=$(add_onion_service edith 80 ${EDITH_ONION_PORT})
298
+
298 299
     edith_nginx_site=/etc/nginx/sites-available/$EDITH_DOMAIN_NAME
299 300
     if [[ $ONION_ONLY == "no" ]]; then
300 301
         function_check nginx_http_redirect
@@ -423,6 +424,7 @@ function install_edith {
423 424
     fi
424 425
 
425 426
     set_completion_param "edith domain" "$EDITH_DOMAIN_NAME"
427
+    set_completion_param "edith onion domain" "$EDITH_ONION_HOSTNAME"
426 428
     chown -R www-data:www-data /var/www/$EDITH_DOMAIN_NAME/htdocs
427 429
     chmod a+w /var/www/$EDITH_DOMAIN_NAME/htdocs/data
428 430
     nginx_ensite $EDITH_DAEMON_NAME