diff --git a/Caddyfile b/Caddyfile index bdbf1db..fd3f5b0 100644 --- a/Caddyfile +++ b/Caddyfile @@ -37,3 +37,7 @@ notes.tomasrivera.ch { calendar.tomasrivera.ch { reverse_proxy radicale:5232 } + +metube.tomasrivera.ch { + reverse_proxy metube:8081 +} diff --git a/bootstrap.sh b/bootstrap.sh index aa98591..0bde03f 100755 --- a/bootstrap.sh +++ b/bootstrap.sh @@ -158,7 +158,8 @@ mkdir -p \ /opt/server/ntfy \ /opt/server/flatnotes \ /opt/server/radicale/config \ - /opt/server/radicale/data + /opt/server/radicale/data \ + /opt/server/metube sudo chown -R 1000:1000 /opt/server/filebrowser # somehow filebrowser cant acces it diff --git a/compose.yml b/compose.yml index 4664793..177901b 100644 --- a/compose.yml +++ b/compose.yml @@ -131,6 +131,24 @@ services: # Configuration - /home/tomasr/vps-config/radicale-config:/config + metube: + image: alexta69/metube:latest + container_name: metube + restart: unless-stopped + + environment: + - 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" + - TZ=Europe/Zurich + + volumes: + # Your video archive + - /mt/kdrive/Autre/Archive/Videos:/downloads + + # MeTube application state + - /opt/server/metube:/metube volumes: caddy_data: caddy_config: