Add requirements and installation guide
This commit is contained in:
parent
e9fcaf508e
commit
c4748f35b5
18
README.md
18
README.md
@ -4,10 +4,24 @@ PlexPlaylistSync 是一个用于同步 Plex 播放列表和本地 `.m3u`/`.m3u8`
|
|||||||
|
|
||||||
## 功能特点
|
## 功能特点
|
||||||
|
|
||||||
- **双向同步**:
|
- **双向同步**:
|
||||||
- 监控本地 `.m3u`/`.m3u8` 播放列表的变化,并同步到 Plex 播放列表。
|
- 监控本地 `.m3u`/`.m3u8` 播放列表的变化,并同步到 Plex 播放列表。
|
||||||
- 监控 Plex 播放列表的变化,并导出到本地 `.m3u`/`.m3u8` 文件。
|
- 监控 Plex 播放列表的变化,并导出到本地 `.m3u`/`.m3u8` 文件。
|
||||||
- **WebUI 管理**: 通过 WebUI 进行设置,例如指定本地目录、配置 Plex 服务器信息、管理播放列表等。
|
- **WebUI 管理**: 通过 WebUI 进行设置,例如指定本地目录、配置 Plex 服务器信息、管理播放列表等。
|
||||||
- **支持流媒体播放列表导入**: 从 Spotify、Deezer、Tidal 导入播放列表并匹配 Plex 资源。
|
- **支持流媒体播放列表导入**: 从 Spotify、Deezer、Tidal 导入播放列表并匹配 Plex 资源。
|
||||||
- **低功耗运行**: 适合 NAS 或服务器 24 小时运行,优化资源使用,减少能耗。
|
- **低功耗运行**: 适合 NAS 或服务器 24 小时运行,优化资源使用,减少能耗。
|
||||||
- **Docker 部署**: 可通过 Docker 轻松部署和运行。
|
- **Docker 部署**: 可通过 Docker 轻松部署和运行。
|
||||||
|
|
||||||
|
## 安装
|
||||||
|
|
||||||
|
首先安装依赖:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
pip install -r requirements.txt
|
||||||
|
```
|
||||||
|
|
||||||
|
然后启动服务:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
uvicorn app.main:app --port 8080
|
||||||
|
```
|
||||||
|
4
requirements.txt
Normal file
4
requirements.txt
Normal file
@ -0,0 +1,4 @@
|
|||||||
|
fastapi
|
||||||
|
uvicorn[standard]
|
||||||
|
jinja2
|
||||||
|
python-multipart
|
Loading…
Reference in New Issue
Block a user