Use onion address
This commit is contained in:
parent
24f89a0323
commit
1548780640
|
@ -277,6 +277,8 @@ function install_mailpile {
|
||||||
# create folders and tags
|
# create folders and tags
|
||||||
su -c "cd /var/www/$MAILPILE_DOMAIN_NAME/mail && ./mp --setup" - mailpile
|
su -c "cd /var/www/$MAILPILE_DOMAIN_NAME/mail && ./mp --setup" - mailpile
|
||||||
|
|
||||||
|
MAILPILE_ONION_HOSTNAME=$(add_onion_service mailpile 80 ${MAILPILE_ONION_PORT})
|
||||||
|
|
||||||
echo '[Unit]' > /etc/systemd/system/mailpile.service
|
echo '[Unit]' > /etc/systemd/system/mailpile.service
|
||||||
echo 'Description=Mailpile Email Client' >> /etc/systemd/system/mailpile.service
|
echo 'Description=Mailpile Email Client' >> /etc/systemd/system/mailpile.service
|
||||||
echo 'After=syslog.target network.target nginx.target' >> /etc/systemd/system/mailpile.service
|
echo 'After=syslog.target network.target nginx.target' >> /etc/systemd/system/mailpile.service
|
||||||
|
@ -331,12 +333,13 @@ function install_mailpile {
|
||||||
echo '' >> $mailpile_nginx_site
|
echo '' >> $mailpile_nginx_site
|
||||||
nginx_keybase ${MAILPILE_DOMAIN_NAME}
|
nginx_keybase ${MAILPILE_DOMAIN_NAME}
|
||||||
echo '}' >> $mailpile_nginx_site
|
echo '}' >> $mailpile_nginx_site
|
||||||
|
echo '' >> $mailpile_nginx_site
|
||||||
else
|
else
|
||||||
echo -n '' > $mailpile_nginx_site
|
echo -n '' > $mailpile_nginx_site
|
||||||
fi
|
fi
|
||||||
echo 'server {' >> $mailpile_nginx_site
|
echo 'server {' >> $mailpile_nginx_site
|
||||||
echo " listen 127.0.0.1:$MAILPILE_ONION_PORT default_server;" >> $mailpile_nginx_site
|
echo " listen 127.0.0.1:$MAILPILE_ONION_PORT default_server;" >> $mailpile_nginx_site
|
||||||
echo " server_name $MAILPILE_DOMAIN_NAME;" >> $mailpile_nginx_site
|
echo " server_name $MAILPILE_ONION_HOSTNAME;" >> $mailpile_nginx_site
|
||||||
echo '' >> $mailpile_nginx_site
|
echo '' >> $mailpile_nginx_site
|
||||||
function_check nginx_disable_sniffing
|
function_check nginx_disable_sniffing
|
||||||
nginx_disable_sniffing $MAILPILE_DOMAIN_NAME
|
nginx_disable_sniffing $MAILPILE_DOMAIN_NAME
|
||||||
|
@ -382,8 +385,6 @@ function install_mailpile {
|
||||||
function_check nginx_ensite
|
function_check nginx_ensite
|
||||||
nginx_ensite $MAILPILE_DOMAIN_NAME
|
nginx_ensite $MAILPILE_DOMAIN_NAME
|
||||||
|
|
||||||
MAILPILE_ONION_HOSTNAME=$(add_onion_service mailpile 80 ${MAILPILE_ONION_PORT})
|
|
||||||
|
|
||||||
if ! grep -q "Mailpile onion domain" /home/$MY_USERNAME/README; then
|
if ! grep -q "Mailpile onion domain" /home/$MY_USERNAME/README; then
|
||||||
echo $"Mailpile onion domain: ${MAILPILE_ONION_HOSTNAME}" >> /home/$MY_USERNAME/README
|
echo $"Mailpile onion domain: ${MAILPILE_ONION_HOSTNAME}" >> /home/$MY_USERNAME/README
|
||||||
echo '' >> /home/$MY_USERNAME/README
|
echo '' >> /home/$MY_USERNAME/README
|
||||||
|
|
Loading…
Reference in New Issue