- Implement FastAPI service for automated YouTube playlist monitoring - Provide comprehensive REST API for playlist and video management - Integrate with MeTube via REST and WebSocket for download operations - Include scheduler for periodic playlist checks and download triggering - Support video status tracking including manual control and error handling - Implement file movement tracking to avoid redundant downloads - Add Swagger UI for interactive API documentation at /docs - Create Dockerfile and Docker Compose config for easy containerized deployment - Provide environment configuration and example .env file - Develop detailed README and implementation status documentation - Include system API endpoints for health, status, and synchronization with MeTube - Enable concurrent download limits and configurable check intervals per playlist |
||
|---|---|---|
| .. | ||
| api | ||
| core | ||
| models | ||
| services | ||
| __init__.py | ||
| __main__.py | ||
| main.py | ||