Add requirements and installation guide (#1)

This commit is contained in:
Koha9 2025-06-20 21:21:54 +09:00 committed by GitHub
parent e9fcaf508e
commit 78422a7d33
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 20 additions and 2 deletions

View File

@ -4,10 +4,24 @@ PlexPlaylistSync 是一个用于同步 Plex 播放列表和本地 `.m3u`/`.m3u8`
## 功能特点
- **双向同步**:
- **双向同步**:
- 监控本地 `.m3u`/`.m3u8` 播放列表的变化,并同步到 Plex 播放列表。
- 监控 Plex 播放列表的变化,并导出到本地 `.m3u`/`.m3u8` 文件。
- **WebUI 管理**: 通过 WebUI 进行设置,例如指定本地目录、配置 Plex 服务器信息、管理播放列表等。
- **支持流媒体播放列表导入**: 从 Spotify、Deezer、Tidal 导入播放列表并匹配 Plex 资源。
- **低功耗运行**: 适合 NAS 或服务器 24 小时运行,优化资源使用,减少能耗。
- **Docker 部署**: 可通过 Docker 轻松部署和运行。
- **Docker 部署**: 可通过 Docker 轻松部署和运行。
## 安装
首先安装依赖:
```bash
pip install -r requirements.txt
```
然后启动服务:
```bash
uvicorn app.main:app --port 8080
```

4
requirements.txt Normal file
View File

@ -0,0 +1,4 @@
fastapi
uvicorn[standard]
jinja2
python-multipart