# iptv-api **Repository Path**: iuwu/my_api ## Basic Information - **Project Name**: iptv-api - **Description**: No description available - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-01-11 - **Last Updated**: 2025-01-11 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README
### Docker
- iptv-api(完整版本):性能要求较高,更新速度较慢,稳定性、成功率高;修改配置 open_driver = False 可切换到 Lite
版本运行模式(推荐酒店源、组播源、关键字搜索使用此版本)
- iptv-api:lite(精简版本):轻量级,性能要求低,更新速度快,稳定性不确定(推荐订阅源使用此版本)
1. 拉取镜像:
- iptv-api:
```bash
docker pull guovern/iptv-api:latest
```
- iptv-api:lite:
```bash
docker pull guovern/iptv-api:lite
```
2. 运行容器:
- iptv-api:
```bash
docker run -d -p 8000:8000 guovern/iptv-api
```
- iptv-api:lite:
```bash
docker run -d -p 8000:8000 guovern/iptv-api:lite
```
卷挂载参数(可选):
实现宿主机文件与容器文件同步,修改模板、配置、获取更新结果文件可直接在宿主机文件夹下操作
以宿主机路径/etc/docker 为例:
- iptv-api:
```bash
docker run -v /etc/docker/config:/iptv-api/config -v /etc/docker/output:/iptv-api/output -d -p 8000:8000 guovern/iptv-api
```
- iptv-api:lite:
```bash
docker run -v /etc/docker/config:/iptv-api-lite/config -v /etc/docker/output:/iptv-api-lite/output -d -p 8000:8000 guovern/iptv-api:lite
```
端口环境变量:
```bash
-e APP_PORT=8000
```
3. 更新结果:
- 接口地址:ip:8000
- M3u 接口:ip:8000/m3u
- Txt 接口:ip:8000/txt
- 接口内容:ip:8000/content
- 测速日志:ip:8000/log
## 更新日志
[更新日志](./CHANGELOG.md)
## 赞赏