diff --git a/src/freedombone-app-dokuwiki b/src/freedombone-app-dokuwiki index 51e5bf6d..13f1148a 100755 --- a/src/freedombone-app-dokuwiki +++ b/src/freedombone-app-dokuwiki @@ -308,6 +308,7 @@ function install_dokuwiki { nginx_http_redirect $DOKUWIKI_DOMAIN_NAME echo 'server {' >> /etc/nginx/sites-available/$DOKUWIKI_DOMAIN_NAME echo ' listen 443 ssl;' >> /etc/nginx/sites-available/$DOKUWIKI_DOMAIN_NAME + echo ' listen [::]:443 ssl;' >> /etc/nginx/sites-available/$DOKUWIKI_DOMAIN_NAME echo " root /var/www/$DOKUWIKI_DOMAIN_NAME/htdocs;" >> /etc/nginx/sites-available/$DOKUWIKI_DOMAIN_NAME echo " server_name $DOKUWIKI_DOMAIN_NAME;" >> /etc/nginx/sites-available/$DOKUWIKI_DOMAIN_NAME echo ' access_log /dev/null;' >> /etc/nginx/sites-available/$DOKUWIKI_DOMAIN_NAME diff --git a/src/freedombone-app-etherpad b/src/freedombone-app-etherpad index 67042682..01c20192 100755 --- a/src/freedombone-app-etherpad +++ b/src/freedombone-app-etherpad @@ -512,6 +512,7 @@ function install_etherpad { nginx_http_redirect $ETHERPAD_DOMAIN_NAME echo 'server {' >> $etherpad_nginx_site echo ' listen 443 ssl;' >> $etherpad_nginx_site + echo ' listen [::]:443 ssl;' >> $etherpad_nginx_site echo " server_name $ETHERPAD_DOMAIN_NAME;" >> $etherpad_nginx_site echo '' >> $etherpad_nginx_site echo ' # Security' >> $etherpad_nginx_site diff --git a/src/freedombone-app-ghost b/src/freedombone-app-ghost index e577779c..43f82145 100755 --- a/src/freedombone-app-ghost +++ b/src/freedombone-app-ghost @@ -383,6 +383,7 @@ function install_ghost { nginx_http_redirect ${GHOST_DOMAIN_NAME} echo 'server {' >> /etc/nginx/sites-available/${GHOST_DOMAIN_NAME} echo ' listen 443 ssl;' >> /etc/nginx/sites-available/${GHOST_DOMAIN_NAME} + echo ' listen [::]:443 ssl;' >> /etc/nginx/sites-available/${GHOST_DOMAIN_NAME} echo " root /var/www/${GHOST_DOMAIN_NAME}/htdocs;" >> /etc/nginx/sites-available/${GHOST_DOMAIN_NAME} echo " server_name ${GHOST_DOMAIN_NAME};" >> /etc/nginx/sites-available/${GHOST_DOMAIN_NAME} echo ' access_log /dev/null;' >> /etc/nginx/sites-available/${GHOST_DOMAIN_NAME} diff --git a/src/freedombone-app-gnusocial b/src/freedombone-app-gnusocial index 20ef8b7d..0e0f384f 100755 --- a/src/freedombone-app-gnusocial +++ b/src/freedombone-app-gnusocial @@ -563,6 +563,7 @@ function install_gnusocial_main { nginx_http_redirect $GNUSOCIAL_DOMAIN_NAME echo 'server {' >> $gnusocial_nginx_site echo ' listen 443 ssl;' >> $gnusocial_nginx_site + echo ' listen [::]:443 ssl;' >> $gnusocial_nginx_site echo " server_name $GNUSOCIAL_DOMAIN_NAME;" >> $gnusocial_nginx_site echo '' >> $gnusocial_nginx_site echo ' # Security' >> $gnusocial_nginx_site diff --git a/src/freedombone-app-gogs b/src/freedombone-app-gogs index 9175e877..0a50676f 100755 --- a/src/freedombone-app-gogs +++ b/src/freedombone-app-gogs @@ -485,6 +485,7 @@ function install_gogs { 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 ' 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} echo " server_name ${GIT_DOMAIN_NAME};" >> /etc/nginx/sites-available/${GIT_DOMAIN_NAME} echo ' access_log /dev/null;' >> /etc/nginx/sites-available/${GIT_DOMAIN_NAME} diff --git a/src/freedombone-app-htmly b/src/freedombone-app-htmly index af270837..a3ec1cd9 100755 --- a/src/freedombone-app-htmly +++ b/src/freedombone-app-htmly @@ -433,6 +433,7 @@ function install_htmly_website { nginx_http_redirect $HTMLY_DOMAIN_NAME echo 'server {' >> /etc/nginx/sites-available/$HTMLY_DOMAIN_NAME echo ' listen 443 ssl;' >> /etc/nginx/sites-available/$HTMLY_DOMAIN_NAME + echo ' listen [::]:443 ssl;' >> /etc/nginx/sites-available/$HTMLY_DOMAIN_NAME echo " root /var/www/$HTMLY_DOMAIN_NAME/htdocs;" >> /etc/nginx/sites-available/$HTMLY_DOMAIN_NAME echo " server_name $HTMLY_DOMAIN_NAME;" >> /etc/nginx/sites-available/$HTMLY_DOMAIN_NAME echo ' access_log /dev/null;' >> /etc/nginx/sites-available/$HTMLY_DOMAIN_NAME diff --git a/src/freedombone-app-hubzilla b/src/freedombone-app-hubzilla index c0d8eebd..fe7562c2 100755 --- a/src/freedombone-app-hubzilla +++ b/src/freedombone-app-hubzilla @@ -389,6 +389,7 @@ function install_hubzilla { nginx_http_redirect $HUBZILLA_DOMAIN_NAME echo 'server {' >> /etc/nginx/sites-available/$HUBZILLA_DOMAIN_NAME echo ' listen 443 ssl;' >> /etc/nginx/sites-available/$HUBZILLA_DOMAIN_NAME + echo ' listen [::]:443 ssl;' >> /etc/nginx/sites-available/$HUBZILLA_DOMAIN_NAME echo " root $HUBZILLA_PATH;" >> /etc/nginx/sites-available/$HUBZILLA_DOMAIN_NAME echo " server_name $HUBZILLA_DOMAIN_NAME;" >> /etc/nginx/sites-available/$HUBZILLA_DOMAIN_NAME echo " error_log /var/log/nginx/${HUBZILLA_DOMAIN_NAME}_error_ssl.log $WEBSERVER_LOG_LEVEL;" >> /etc/nginx/sites-available/$HUBZILLA_DOMAIN_NAME diff --git a/src/freedombone-app-jitsi b/src/freedombone-app-jitsi index 7b3e8b24..847705bf 100755 --- a/src/freedombone-app-jitsi +++ b/src/freedombone-app-jitsi @@ -287,6 +287,7 @@ function install_jitsi { echo '}' >> $jitsi_nginx_site echo 'server {' >> $jitsi_nginx_site echo ' listen 443 ssl;' >> $jitsi_nginx_site + echo ' listen [::]:443 ssl;' >> $jitsi_nginx_site echo " server_name ${JITSI_DOMAIN_NAME};" >> $jitsi_nginx_site echo '' >> $jitsi_nginx_site echo ' ssl_protocols TLSv1 TLSv1.1 TLSv1.2;' >> $jitsi_nginx_site diff --git a/src/freedombone-app-lychee b/src/freedombone-app-lychee index 547a48a3..d39af096 100755 --- a/src/freedombone-app-lychee +++ b/src/freedombone-app-lychee @@ -239,6 +239,7 @@ function install_lychee_website { nginx_http_redirect $LYCHEE_DOMAIN_NAME echo 'server {' >> /etc/nginx/sites-available/$LYCHEE_DOMAIN_NAME echo ' listen 443 ssl;' >> /etc/nginx/sites-available/$LYCHEE_DOMAIN_NAME + echo ' listen [::]:443 ssl;' >> /etc/nginx/sites-available/$LYCHEE_DOMAIN_NAME echo " root /var/www/$LYCHEE_DOMAIN_NAME/htdocs;" >> /etc/nginx/sites-available/$LYCHEE_DOMAIN_NAME echo " server_name $LYCHEE_DOMAIN_NAME;" >> /etc/nginx/sites-available/$LYCHEE_DOMAIN_NAME echo ' access_log /dev/null;' >> /etc/nginx/sites-available/$LYCHEE_DOMAIN_NAME diff --git a/src/freedombone-app-mailpile b/src/freedombone-app-mailpile index bc8da7d9..ba699ab6 100755 --- a/src/freedombone-app-mailpile +++ b/src/freedombone-app-mailpile @@ -301,6 +301,7 @@ function install_mailpile { nginx_http_redirect $MAILPILE_DOMAIN_NAME echo 'server {' >> $mailpile_nginx_site echo ' listen 443 ssl;' >> $mailpile_nginx_site + echo ' listen [::]:443 ssl;' >> $mailpile_nginx_site echo " server_name $MAILPILE_DOMAIN_NAME;" >> $mailpile_nginx_site echo '' >> $mailpile_nginx_site echo ' # Security' >> $mailpile_nginx_site diff --git a/src/freedombone-app-postactiv b/src/freedombone-app-postactiv index 9da09fed..6bd9ba03 100755 --- a/src/freedombone-app-postactiv +++ b/src/freedombone-app-postactiv @@ -407,6 +407,7 @@ function install_postactiv_main { nginx_http_redirect $POSTACTIV_DOMAIN_NAME echo 'server {' >> $postactiv_nginx_site echo ' listen 443 ssl;' >> $postactiv_nginx_site + echo ' listen [::]:443 ssl;' >> $postactiv_nginx_site echo " server_name $POSTACTIV_DOMAIN_NAME;" >> $postactiv_nginx_site echo '' >> $postactiv_nginx_site echo ' # Security' >> $postactiv_nginx_site