diff --git a/.env.example b/.env.example index acb1a63..9be2345 100644 --- a/.env.example +++ b/.env.example @@ -10,3 +10,5 @@ HLEDGER_PASSWORD_HASH=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx FLATNOTES_USERNAME=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx FLATNOTES_PASSWORD=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx FLATNOTES_SECRET_KEY=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx + +METUBE_PASSWORD_HASH=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx diff --git a/Caddyfile b/Caddyfile index fd3f5b0..9cb1369 100644 --- a/Caddyfile +++ b/Caddyfile @@ -39,5 +39,8 @@ calendar.tomasrivera.ch { } metube.tomasrivera.ch { + basic_auth { + tomasr {$METUBE_PASSWORD_HASH} + } reverse_proxy metube:8081 } diff --git a/compose.yml b/compose.yml index c82bebc..f0ed484 100644 --- a/compose.yml +++ b/compose.yml @@ -138,7 +138,7 @@ services: restart: unless-stopped environment: - - YTDL_OPTIONS='{"writesubtitles":true,"writeautomaticsub":true,"writethumbnail":true,"writeinfojson":true,"embedmetadata":true,"embedthumbnail":true}' + - YTDL_OPTIONS={"writesubtitles":true,"writeautomaticsub":true,"writethumbnail":true,"writeinfojson":true,"embedmetadata":true,"embedthumbnail":true} - MAX_CONCURRENT_DOWNLOADS=1 - STATE_DIR=/metube - YTDL_NIGHTLY_UPDATE_TIME=03:00