From dc2228cb15f5a96480f2a5752fc3d1ae3ae47285 Mon Sep 17 00:00:00 2001 From: Anton Vakhrushev Date: Sun, 10 Nov 2019 13:13:35 +0300 Subject: [PATCH] =?UTF-8?q?=D0=98=D0=B7=D0=BC=D0=B5=D0=BD=D0=B5=D0=BD=20?= =?UTF-8?q?=D0=BF=D0=BE=D1=80=D1=8F=D0=B4=D0=BE=D0=BA=20=D1=81=D0=B5=D1=80?= =?UTF-8?q?=D0=B2=D0=B8=D1=81=D0=BE=D0=B2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ansible/templates/Caddyfile.j2 | 30 +++++++++++++++++++----------- 1 file changed, 19 insertions(+), 11 deletions(-) diff --git a/ansible/templates/Caddyfile.j2 b/ansible/templates/Caddyfile.j2 index dba1882..85df0db 100644 --- a/ansible/templates/Caddyfile.j2 +++ b/ansible/templates/Caddyfile.j2 @@ -1,3 +1,7 @@ +# ------------------------------------------------------------------- +# Proxy services +# ------------------------------------------------------------------- + # NetData proxy status.vakhrushev.me, :29999 { proxy / 127.0.0.1:19999 { @@ -8,6 +12,21 @@ status.vakhrushev.me, :29999 { basicauth / {{ netdata.login }} {{ netdata.password }} } +# Yandex Proxy Imager +preview.vakhrushev.me { + proxy /img https://webdav.yandex.ru { + transparent + header_upstream User-Agent "yandex-disk-previewer/1.0" + header_upstream Authorization "Basic {{ (yandex_disk.login ~ ':' ~ yandex_disk.password) | b64encode }}" + } + + tls anwinged@ya.ru +} + +# ------------------------------------------------------------------- +# Applications +# ------------------------------------------------------------------- + # Homepage homepage.vakhrushev.me, vakhrushev.me { root /var/www/homepage/current @@ -38,14 +57,3 @@ dayoff.vakhrushev.me { tls anwinged@ya.ru } - -# Yandex Proxy Imager -preview.vakhrushev.me { - proxy /img https://webdav.yandex.ru { - transparent - header_upstream User-Agent "yandex-disk-previewer/1.0" - header_upstream Authorization "Basic {{ (yandex_disk.login ~ ':' ~ yandex_disk.password) | b64encode }}" - } - - tls anwinged@ya.ru -}