feat: update MediaFetch template version to 1.3.5 (#879)

* feat: add MediaFetch template

* Corrected .toml

* .toml

* Updated template to version 1.3.5

* Codex issues raised now fixed

* Codex issues addressed

* TOML Update
This commit is contained in:
Luke Dunsmore
2026-07-07 21:09:30 +01:00
committed by GitHub
parent ac716a337f
commit c9dc13aab8
3 changed files with 18 additions and 7 deletions

View File

@@ -1,7 +1,7 @@
version: "3.8"
services:
mediafetch:
image: lukedunsmoto/mediafetch:latest
image: lukedunsmoto/mediafetch:1.3.5
restart: unless-stopped
expose:
- "3002"
@@ -11,8 +11,11 @@ services:
- PORT=3002
- BASIC_AUTH_USER=${BASIC_AUTH_USER}
- BASIC_AUTH_PASS=${BASIC_AUTH_PASS}
- PUBLIC_BASE_URL=https://${DOMAIN}
- OUTPUT_DIR=/data/downloads
- PUBLIC_BASE_URL=${PUBLIC_BASE_URL}
- OUTPUT_DIR=${OUTPUT_DIR}
- MAX_CONCURRENT_JOBS=${MAX_CONCURRENT_JOBS}
- JOB_TIMEOUT_MS=${JOB_TIMEOUT_MS}
- VERSION_CHECK_TTL_MS=${VERSION_CHECK_TTL_MS}
volumes:
mediafetch_data:

View File

@@ -1,13 +1,21 @@
[variables]
main_domain = "${domain}"
PORT="3002"
PUBLIC_BASE_URL="https://${main_domain}"
OUTPUT_DIR="/data/downloads"
BASIC_AUTH_USER = "admin"
BASIC_AUTH_PASS = "${password:12}"
BASIC_AUTH_PASS = "changeme"
MAX_CONCURRENT_JOBS="2"
JOB_TIMEOUT_MS="600000"
VERSION_CHECK_TTL_MS="21600000"
[config]
[[config.domains]]
name = "Domain"
variable = "DOMAIN"
serviceName = "mediafetch"
port = 3002
port = "3002"
host = "${main_domain}"
[[config.mounts]]
name = "Downloads"

View File

@@ -4248,7 +4248,7 @@
{
"id": "mediafetch",
"name": "MediaFetch",
"version": "1.1.1",
"version": "1.3.5",
"description": "A tiny, self-hosted web wrapper for yt-dlp to download video and audio. Optional basic auth.",
"logo": "mediafetch.svg",
"links": {