new file: .env.example

new file:   README.md
	new file:   docker-compose.yml
	new file:   media-webgui/Dockerfile
	new file:   media-webgui/app.py
	new file:   media-webgui/static/style.css
This commit is contained in:
DasPoschi
2026-01-03 22:19:29 +01:00
commit ce70a6dd78
6 changed files with 567 additions and 0 deletions

16
media-webgui/Dockerfile Normal file
View File

@@ -0,0 +1,16 @@
FROM python:3.12-slim
WORKDIR /app
RUN apt-get update \
&& apt-get install -y --no-install-recommends ffmpeg aria2 ca-certificates \
&& rm -rf /var/lib/apt/lists/*
RUN pip install --no-cache-dir fastapi uvicorn python-multipart paramiko requests
RUN pip install --no-cache-dir yt-dlp
COPY app.py /app/app.py
COPY static /app/static
EXPOSE 8080
CMD ["uvicorn", "app:app", "--host", "0.0.0.0", "--port", "8080"]