Updated README to enhance clarity and structure, including feature highlights and environment variable descriptions.
1.3 KiB
1.3 KiB
MeTube
Self-hosted web UI for yt-dlp — download media from YouTube and hundreds of other sites.
Features
- Download videos, audio, captions, and thumbnails from a browser UI
- Download playlists and channels with customizable options
- Subscribe to channels/playlists — auto-queue new uploads
- Real-time progress via WebSocket
- Dark/light theme support
Quick Start
\\ash docker run -d -p 8081:8081 -v /path/to/downloads:/downloads ghcr.io/alexta69/metube \\
Access at http://localhost:8081
docker-compose
\\yaml services: metube: image: ghcr.io/alexta69/metube ports: - "8081:8081" volumes: - ./downloads:/downloads \\
Environment Variables
| Variable | Description | Default |
|---|---|---|
| \DOWNLOAD_DIR\ | Where files are saved | /downloads\ |
| \MAX_CONCURRENT_DOWNLOADS\ | Simultaneous downloads | \3\ |
| \PORT\ | Web server port | \8081\ |
| \HOST\ | Bind address | \ |
