Browse Source

Use onion address

Bob Mottram 8 years ago
parent
commit
1548780640
1 changed files with 4 additions and 3 deletions
  1. 4
    3
      src/freedombone-app-mailpile

+ 4
- 3
src/freedombone-app-mailpile View File

@@ -277,6 +277,8 @@ function install_mailpile {
277 277
     # create folders and tags
278 278
     su -c "cd /var/www/$MAILPILE_DOMAIN_NAME/mail && ./mp --setup" - mailpile
279 279
 
280
+    MAILPILE_ONION_HOSTNAME=$(add_onion_service mailpile 80 ${MAILPILE_ONION_PORT})
281
+
280 282
     echo '[Unit]' > /etc/systemd/system/mailpile.service
281 283
     echo 'Description=Mailpile Email Client' >> /etc/systemd/system/mailpile.service
282 284
     echo 'After=syslog.target network.target nginx.target' >> /etc/systemd/system/mailpile.service
@@ -331,12 +333,13 @@ function install_mailpile {
331 333
         echo '' >> $mailpile_nginx_site
332 334
         nginx_keybase ${MAILPILE_DOMAIN_NAME}
333 335
         echo '}' >> $mailpile_nginx_site
336
+        echo '' >> $mailpile_nginx_site
334 337
     else
335 338
         echo -n '' > $mailpile_nginx_site
336 339
     fi
337 340
     echo 'server {' >> $mailpile_nginx_site
338 341
     echo "    listen 127.0.0.1:$MAILPILE_ONION_PORT default_server;" >> $mailpile_nginx_site
339
-    echo "    server_name $MAILPILE_DOMAIN_NAME;" >> $mailpile_nginx_site
342
+    echo "    server_name $MAILPILE_ONION_HOSTNAME;" >> $mailpile_nginx_site
340 343
     echo '' >> $mailpile_nginx_site
341 344
     function_check nginx_disable_sniffing
342 345
     nginx_disable_sniffing $MAILPILE_DOMAIN_NAME
@@ -382,8 +385,6 @@ function install_mailpile {
382 385
     function_check nginx_ensite
383 386
     nginx_ensite $MAILPILE_DOMAIN_NAME
384 387
 
385
-    MAILPILE_ONION_HOSTNAME=$(add_onion_service mailpile 80 ${MAILPILE_ONION_PORT})
386
-
387 388
     if ! grep -q "Mailpile onion domain" /home/$MY_USERNAME/README; then
388 389
         echo $"Mailpile onion domain: ${MAILPILE_ONION_HOSTNAME}" >> /home/$MY_USERNAME/README
389 390
         echo '' >> /home/$MY_USERNAME/README