Initial commit: XDL Twitter/X video downloader
This commit is contained in:
25
README.md
Normal file
25
README.md
Normal file
@@ -0,0 +1,25 @@
|
||||
# XDL - Twitter/X Video Downloader
|
||||
|
||||
Download videos from Twitter/X with quality selection.
|
||||
|
||||
## Features
|
||||
- Parse Twitter/X video links
|
||||
- Select video quality
|
||||
- Download videos
|
||||
- Admin panel with video library management
|
||||
- Video playback (authenticated users)
|
||||
|
||||
## Deploy
|
||||
```bash
|
||||
docker compose up -d --build
|
||||
```
|
||||
|
||||
## Default Admin
|
||||
- Username: `admin`
|
||||
- Password: see `.env` file
|
||||
|
||||
## API
|
||||
- `POST /api/parse` — Parse video URL
|
||||
- `POST /api/download` — Start download
|
||||
- `GET /api/download/{task_id}` — Check progress
|
||||
- `GET /api/admin/videos` — List videos (auth required)
|
||||
Reference in New Issue
Block a user