tadd missing onion and https nginx rewrites - amprolla - devuan's apt repo merger
 (HTM) git clone git://parazyd.org/amprolla.git
 (DIR) Log
 (DIR) Files
 (DIR) Refs
 (DIR) README
 (DIR) LICENSE
       ---
 (DIR) commit 7d6302920b12b98e9de5ecedd08119e497842f7c
 (DIR) parent 1e25c3e64883e6f06af6cc92b0dbc5d5d0bc5714
 (HTM) Author: parazyd <parazyd@dyne.org>
       Date:   Sun, 25 Jun 2017 17:35:41 +0200
       
       add missing onion and https nginx rewrites
       
       Diffstat:
         M contrib/nginx.conf                  |      37 +++++++++++++++++++++++++++++++
       
       1 file changed, 37 insertions(+), 0 deletions(-)
       ---
 (DIR) diff --git a/contrib/nginx.conf b/contrib/nginx.conf
       t@@ -1,3 +1,4 @@
       +# http://auto.mirror.devuan.org
        server {
                listen 80;
                listen [::]:80;
       t@@ -9,6 +10,7 @@ server {
                }
        
                location /merged {
       +                autoindex on;
                        alias /srv/amprolla/merged;
        
                        rewrite /merged/pool/DEVUAN/(.*)     http://auto.mirror.devuan.org/devuan/pool/$1;
       t@@ -16,3 +18,38 @@ server {
                        rewrite /merged/pool/DEBIAN/(.*)     http://deb.debian.org/debian/pool/$1;
                }
        }
       +
       +# https://auto.mirror.devuan.org
       +server {
       +        listen 443;
       +        listen [::]:443;
       +
       +        server_name auto.mirror.devuan.org;
       +
       +        location / {
       +                autoindex off;
       +        }
       +
       +        location /merged {
       +                autoindex on;
       +                alias /srv/amprolla/merged;
       +
       +                rewrite /merged/pool/DEVUAN/(.*)     https://auto.mirror.devuan.org/devuan/pool/$1;
       +                # security.debian.org doesn't provide https
       +                rewrite /merged/pool/DEBIAN-SEC/(.*) http://security.debian.org/pool/$1;
       +                rewrite /merged/pool/DEBIAN/(.*)     https://deb.debian.org/debian/pool/$1;
       +        }
       +}
       +
       +# http://devuanfwojg73k6r.onion
       +server {
       +        listen 80;
       +
       +        server_name devuanfwojg73k6r.onion;
       +
       +        # see: https://onion.debian.org
       +
       +        rewrite /merged/pool/DEVUAN/(.*)     http://devuanfwojg73k6r.onion/devuan/pool/$1;
       +        rewrite /merged/pool/DEBIAN-SEC/(.*) http://sgvtcaew4bxjd7ln.onion/pool/$1;
       +        rewrite /merged/pool/DEBIAN/(.*)     http://vwakviie2ienjx6t.onion/debian/pool/$1;
       +}