tadd lighttpd configuration - amprolla - devuan's apt repo merger HTML git clone git://parazyd.org/amprolla.git DIR Log DIR Files DIR Refs DIR README DIR LICENSE --- DIR commit 188ced9df163ef447cb43f05cbdcf576dca6f413 DIR parent ca4e0f7e805ce49138c5c0810809582cd08891fa HTML Author: parazyd <parazyd@dyne.org> Date: Tue, 18 Jul 2017 00:31:27 +0200 add lighttpd configuration Diffstat: A contrib/lighttpd.conf | 34 +++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+), 0 deletions(-) --- DIR diff --git a/contrib/lighttpd.conf b/contrib/lighttpd.conf t@@ -0,0 +1,34 @@ +# TODO: https configuration +# https://redmine.lighttpd.net/projects/1/wiki/docs_ssl + +$HTTP["host"] == "auto.mirror.devuan.org" { + + server.document-root = "/srv/amprolla" + dir-listing.activate = "enable" + dir-listing.encoding = "utf-8" + + $HTTP["scheme"] == "http" { + url.redirect = ( + "^/merged/pool/DEVUAN/(.*)" => "http://auto.mirror.devuan.org/devuan/pool/$1", + "^/merged/pool/DEBIAN-SECURITY/(.*)" => "http://deb.debian.org/debian-security/pool/$1", + "^/merged/pool/DEBIAN/(.*)" => "http://deb.debian.org/debian/pool/$1" + ) + } +} + + +$HTTP["host"] == "devuanfwojg73k6r.onion" { + + server.document-root = "/srv/amprolla" + dir-listing.activate = "enable" + dir-listing.encoding = "utf-8" + + $HTTP["scheme"] == "http" { + # see: https://onion.debian.org + url.redirect = ( + "^/merged/pool/DEVUAN/(.*)" => "http://devuanfwojg73k6r.onion/devuan/pool/$1", + "^/merged/pool/DEBIAN-SECURITY/(.*)" => "http://vwakviie2ienjx6t.onion/debian-security/pool/$1", + "^/merged/pool/DEBIAN/(.*)" => "http://vwakviie2ienjx6t.onion/debian/pool/$1" + ) + } +}