From f971c2b11bb51c64e79a9c2e8878947bb5ab3a96 Mon Sep 17 00:00:00 2001 From: root Date: Wed, 2 Nov 2022 09:52:38 -0400 Subject: [PATCH] add libmedium --- common/libmedium.conf | 12 ++++++++++++ conf.d/libmedium.conf | 32 ++++++++++++++++++++++++++++++++ 2 files changed, 44 insertions(+) create mode 100644 common/libmedium.conf create mode 100644 conf.d/libmedium.conf diff --git a/common/libmedium.conf b/common/libmedium.conf new file mode 100644 index 0000000..e9185ed --- /dev/null +++ b/common/libmedium.conf @@ -0,0 +1,12 @@ +add_header Onion-Location http://md.vernccvbvyi5qhfzyqengccj7lkove6bjot2xhh5kajhwvidqafczrad.onion$request_uri; +add_header X-I2P-Location http://vernaqj2qr2pijpgvf3od6ssc3ulz3nv52gwr3hba5l6humuzmgq.b32.i2p$request_uri; + +subs_filter md.vern.cc $host; + +location / { + proxy_pass http://10.0.3.57:6543/; + proxy_redirect off; + proxy_set_header Host $host; + proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; + proxy_set_header X-Forwarded-Proto $scheme; +} diff --git a/conf.d/libmedium.conf b/conf.d/libmedium.conf new file mode 100644 index 0000000..fff5569 --- /dev/null +++ b/conf.d/libmedium.conf @@ -0,0 +1,32 @@ +server { + listen 80; + listen [::]:80; + + server_name md.vernccvbvyi5qhfzyqengccj7lkove6bjot2xhh5kajhwvidqafczrad.onion libmedium.vernccvbvyi5qhfzyqengccj7lkove6bjot2xhh5kajhwvidqafczrad.onion; + + include common/libmedium.conf; +} + +server { + listen 11071; + listen [::]:11071; + + server_name vernaqj2qr2pijpgvf3od6ssc3ulz3nv52gwr3hba5l6humuzmgq.b32.i2p; + + include common/libmedium.conf; +} + +server { + listen 443 ssl http2; + listen [::]:443 ssl http2; + server_name md.vern.cc libmedium.vern.cc; + include snippets/lets-encrypt.conf; + include common/libmedium.conf; +} + +server { + listen 80; + listen [::]:80; + return 301 https://$host$request_uri; + server_name md.vern.cc libmedium.vern.cc; +}