user sniproxy group sniproxy pidfile /var/run/sniproxy.pid error_log { filename /var/log/sniproxy/errors priority notice } listener 0.0.0.0:80 { protocol http table http_hosts bad_requests log access_log { filename /var/log/sniproxy/http_access } } listener 0.0.0.0:443 { protocol tls table tls_hosts bad_requests log access_log { filename /var/log/sniproxy/tls_access } } table http_hosts { # schmonz.com ## sites preserved under /old with URLs that had been published higherorderperl.schmonz.com 127.0.0.1:36370 music.schmonz.com 127.0.0.1:36371 ## other HTTP-only subdomains photos.schmonz.com 127.0.0.1:36381 proxy_protocol qmailorg.schmonz.com 127.0.0.1:36386 proxy_protocol whatsmyip.schmonz.com 127.0.0.1:36361 proxy_protocol ## HTTPS-redirecting subdomains netbsd.schmonz.com 127.0.0.1:36372 proxy_protocol podcast.schmonz.com 127.0.0.1:36385 proxy_protocol secretagilepodcast.schmonz.com 127.0.0.1:36385 proxy_protocol wiki.schmonz.com 127.0.0.1:36373 proxy_protocol ## Main site ^(.*\.|)schmonz\.(com|de)$ 127.0.0.1:36374 proxy_protocol ^(.*\.|)schmonz\.(info|me|net|org)$ 127.0.0.1:36374 proxy_protocol # davidj davidj.davidj.org 127.0.0.1:36377 proxy_protocol ^(.*\.|)davidj\.org$ 127.0.0.1:36378 proxy_protocol ^(.*\.|)songquotes\.pro$ 127.0.0.1:36383 proxy_protocol ^(.*\.|)skipchoir\.com$ 127.0.0.1:36388 proxy_protocol # philolex wiki.philo.org 127.0.0.1:36382 proxy_protocol # Agile in 3 Minutes ^(.*\.|)agilein3minut\.es$ 127.0.0.1:36375 proxy_protocol ^(.*\.|)agilein3minutes\.com$ 127.0.0.1:36375 proxy_protocol ^(.*\.|)agileinthreeminutes\.com$ 127.0.0.1:36375 proxy_protocol ^(.*\.|)ai3m\.co$ 127.0.0.1:36375 proxy_protocol # Latent Agility ^(.*\.|)latentagility\.(com|de)$ 127.0.0.1:36362 proxy_protocol ^(.*\.|)latentagility\.(net|org)$ 127.0.0.1:36362 proxy_protocol ^(.*\.|)latentagility\.(co|info)$ 127.0.0.1:36362 proxy_protocol ^(.*\.|)latent-agility\.com$ 127.0.0.1:36362 proxy_protocol ^(.*\.|)notqmail\.org$ 127.0.0.1:36387 proxy_protocol # schleierdav photos.theschleiers.com 127.0.0.1:36365 proxy_protocol xn--9dbazj1ce.xn--8dbkaamj9ee.com 127.0.0.1:36365 proxy_protocol fotos.dieschleier.de 127.0.0.1:36365 proxy_protocol ^(.*\.|)theschleiers\.com$ 127.0.0.1:36364 proxy_protocol ^(.*\.|)xn--8dbkaamj9ee\.com$ 127.0.0.1:36364 proxy_protocol ^(.*\.|)schlair\.com$ 127.0.0.1:36364 proxy_protocol ^(.*\.|)schleiers\.com$ 127.0.0.1:36364 proxy_protocol ^(.*\.|)dieschleier\.(com|de)$ 127.0.0.1:36364 proxy_protocol # shapemywork ^(.*\.|)shapemywork\.com$ 127.0.0.1:36376 proxy_protocol ^(.*\.|)payinthearts\.org$ 127.0.0.1:36363 proxy_protocol # etgold HTTP-only sites ^(.*\.|)thaumaturgy\.net$ 127.0.0.1:36379 proxy_protocol ^(.*\.|)goldknifeworks\.com$ 127.0.0.1:36380 proxy_protocol } table tls_hosts { # schmonz.com netbsd.schmonz.com 127.0.0.1:36389 proxy_protocol podcast.schmonz.com 127.0.0.1:36394 proxy_protocol wiki.schmonz.com 127.0.0.1:36395 proxy_protocol schmonz.com 127.0.0.1:36393 proxy_protocol # davidj davidj.davidj.org 127.0.0.1:36391 proxy_protocol www.davidj.org 127.0.0.1:36396 proxy_protocol songquotes.pro 127.0.0.1:36397 proxy_protocol skipchoir.com 127.0.0.1:36398 proxy_protocol # philolex wiki.philo.org 127.0.0.1:36399 proxy_protocol agilein3minut.es 127.0.0.1:36400 proxy_protocol latentagility.com 127.0.0.1:36392 proxy_protocol notqmail.org 127.0.0.1:36401 proxy_protocol # schleierdav photos.theschleiers.com 127.0.0.1:36403 proxy_protocol xn--9dbazj1ce.xn--8dbkaamj9ee.com 127.0.0.1:36403 proxy_protocol fotos.dieschleier.de 127.0.0.1:36403 proxy_protocol theschleiers.com 127.0.0.1:36404 proxy_protocol xn--8dbkaamj9ee.com 127.0.0.1:36404 proxy_protocol dieschleier.de 127.0.0.1:36404 proxy_protocol # shapemywork shapemywork.com 127.0.0.1:36402 proxy_protocol }