Move to using letsencrypt for gogs
This commit is contained in:
parent
694b486d6e
commit
7cbb3242bf
|
@ -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
|
||||
|
||||
|
|
Loading…
Reference in New Issue