From 7cbb3242bf9e720e7d29366f76a68bd542e31340 Mon Sep 17 00:00:00 2001 From: Bob Mottram Date: Tue, 28 Jun 2016 15:43:14 +0100 Subject: [PATCH] Move to using letsencrypt for gogs --- src/freedombone | 21 ++------------------- 1 file changed, 2 insertions(+), 19 deletions(-) diff --git a/src/freedombone b/src/freedombone index 17b3ef15..15960d3e 100755 --- a/src/freedombone +++ b/src/freedombone @@ -6664,24 +6664,7 @@ function install_gogs { fi if [[ $ONION_ONLY == "no" ]]; then - echo 'server {' > /etc/nginx/sites-available/$GIT_DOMAIN_NAME - echo ' listen 80;' >> /etc/nginx/sites-available/$GIT_DOMAIN_NAME - echo " server_name $GIT_DOMAIN_NAME;" >> /etc/nginx/sites-available/$GIT_DOMAIN_NAME - echo ' access_log off;' >> /etc/nginx/sites-available/$GIT_DOMAIN_NAME - echo " error_log /var/log/nginx/${GIT_DOMAIN_NAME}_error.log $WEBSERVER_LOG_LEVEL;" >> /etc/nginx/sites-available/$GIT_DOMAIN_NAME - nginx_disable_sniffing $GIT_DOMAIN_NAME - nginx_limits $GIT_DOMAIN_NAME - echo ' location / {' >> /etc/nginx/sites-available/$GIT_DOMAIN_NAME - echo ' proxy_pass http://localhost:3000;' >> /etc/nginx/sites-available/$GIT_DOMAIN_NAME - echo ' }' >> /etc/nginx/sites-available/$GIT_DOMAIN_NAME - echo ' location ^~ /user/ {' >> /etc/nginx/sites-available/$GIT_DOMAIN_NAME - echo ' rewrite ^ https://$server_name$request_uri?;' >> /etc/nginx/sites-available/$GIT_DOMAIN_NAME - echo ' }' >> /etc/nginx/sites-available/$GIT_DOMAIN_NAME - echo ' location ^~ /admin/ {' >> /etc/nginx/sites-available/$GIT_DOMAIN_NAME - echo ' rewrite ^ https://$server_name$request_uri?;' >> /etc/nginx/sites-available/$GIT_DOMAIN_NAME - echo ' }' >> /etc/nginx/sites-available/$GIT_DOMAIN_NAME - echo '}' >> /etc/nginx/sites-available/$GIT_DOMAIN_NAME - echo '' >> /etc/nginx/sites-available/$GIT_DOMAIN_NAME + nginx_http_redirect $GIT_DOMAIN_NAME echo 'server {' >> /etc/nginx/sites-available/$GIT_DOMAIN_NAME echo ' listen 443 ssl;' >> /etc/nginx/sites-available/$GIT_DOMAIN_NAME echo " root /var/www/$GIT_DOMAIN_NAME/htdocs;" >> /etc/nginx/sites-available/$GIT_DOMAIN_NAME @@ -6742,7 +6725,7 @@ function install_gogs { configure_php - create_site_certificate $GIT_DOMAIN_NAME + create_site_certificate $GIT_DOMAIN_NAME 'yes' nginx_ensite $GIT_DOMAIN_NAME