Files
2026-07-30 14:31:41 +08:00

153 lines
5.2 KiB
Markdown

<a name="readme-top"></a>
<div align="center">
<img src="docs/pictures/banner.png" alt="LitePan" width="100%">
<br>
<a href="https://www.litepan.top"><img src="https://img.shields.io/badge/官网文档-www.litepan.top-6C63FF?style=for-the-badge&labelColor=1B1B2F" alt="官网文档"></a>
&nbsp;
<a href="https://space.bilibili.com/1501989416"><img src="https://img.shields.io/badge/Bilibili-交流与演示-00A1D6?style=for-the-badge&logo=bilibili&logoColor=white&labelColor=1B1B2F" alt="Bilibili"></a>
&nbsp;
<a href="https://hub.docker.com/r/ponphil/litepan"><img src="https://img.shields.io/badge/Docker-ponphil%2Flitepan-2496ED?style=for-the-badge&logo=docker&logoColor=white&labelColor=1B1B2F" alt="Docker"></a>
[![docker-pulls][docker-pulls-shield]][docker-url]
[![version][version-shield]][docker-url]
[![license][license-shield]][license-url]
</div>
<br>
> [!CAUTION]
> 当前仓库是正在开发中的 **Go 版 LitePan**,首次发布可能问题较多,请谨慎测试。
> Python 旧版已归档至 [LitePan-old](https://github.com/Ponphil/LitePan-old)。
<br>
## ▎ 功能简述
<table>
<tr>
<td width="50%" valign="top" align="center">
<h3>多网盘聚合</h3>
<p align="left">多账号统一管理,一个界面看完。</p>
<img src="docs/pictures/feature-browser.png" alt="多网盘聚合" height="220">
</td>
<td width="50%" valign="top" align="center">
<h3>跨盘秒传</h3>
<p align="left">能秒传就秒传,否则自动上传。</p>
<img src="docs/pictures/feature-crosstransfer.png" alt="跨盘秒传" height="220">
</td>
</tr>
<tr>
<td width="50%" valign="top" align="center">
<h3>STRM 直连播放</h3>
<p align="left">生成 <code>.strm</code>,对接 Emby / Jellyfin。</p>
<img src="docs/pictures/feature-strm.png" alt="STRM 直连播放" height="220">
</td>
<td width="50%" valign="top" align="center">
<h3>STRM 刮削</h3>
<p align="left">写 nfo / 海报,海报墙可追更。</p>
<img src="docs/pictures/feature-strm-scrape.png" alt="STRM 刮削" height="220">
</td>
</tr>
<tr>
<td width="50%" valign="top" align="center">
<h3>目录整理</h3>
<p align="left">TMDB 识别,预览后再归档。</p>
<img src="docs/pictures/feature-organize.png" alt="目录整理" height="220">
</td>
<td width="50%" valign="top" align="center">
<h3>自动联动</h3>
<p align="left">整理、STRM、刮削、刷库串起来。</p>
<img src="docs/pictures/feature-automation.png" alt="自动联动" height="220">
</td>
</tr>
</table>
## ▎ 挂载与更多功能
支持 WebDAV 与 FUSE 本地挂载,另有 302 直链、缓存保持、命名对齐、离线下载等能力。
---
## ▎ 快速开始
**Docker Compose 部署** · 镜像标签:`Beta`或指定`v0.4.3-Beta`
```yaml
services:
litepan:
image: ponphil/litepan:beta
container_name: litepan
restart: unless-stopped
ports:
- "5211:5211"
environment:
- TZ=Asia/Shanghai
volumes:
- ./data:/app/data
- ./strm:/app/strm
- ./mounts:/app/mounts:shared
# 可选:将 FUSE 读缓存单独映射,建议放到更快的磁盘
# - ./fuse_read_cache:/app/data/fuse_read_cache
devices:
- /dev/fuse:/dev/fuse
pid: "host"
privileged: true
# 没有代理环境的,可以在下方配置tmdb的hosts
# extra_hosts:
# - "api.themoviedb.org:这里填写对应的ip"
# - "image.tmdb.org:这里填写对应的ip"
```
打开 `http://你的IP:5211`,默认管理员密码均为admin。
需要 FUSE 时请确保宿主机具备 `/dev/fuse` 权限。
> [!WARNING]
> **不要用 `ponphil/litepan:latest` 部署本仓库对应的 Go 版。**
> `latest` 仍是 Python 旧版镜像。若你需要旧版程序与 Compose 脚本,请前往归档仓库:[LitePan-old](https://github.com/Ponphil/LitePan-old)。
## ▎ 支持
<table>
<tr>
<td width="50%" valign="top">
<h3>支持 LitePan</h3>
<p>如果这个项目对你有帮助,欢迎点右上角 <strong>Star</strong>,也欢迎自愿赞赏。</p>
<img src="docs/pictures/wechat-tip.png" alt="微信赞赏" width="260">
</td>
<td width="50%" valign="top">
<h3>赞助致谢</h3>
<p>感谢每一位支持 LitePan 的朋友。</p>
<p>完整致谢名单见官方网站:</p>
<p>
<a href="https://www.litepan.top/sponsor.html">https://www.litepan.top/sponsor.html</a>
</p>
</td>
</tr>
</table>
## ▎ 反馈
交流请到 <a href="https://space.bilibili.com/1501989416">B 站主页</a>。
暂不接受公开 PR;有维护意愿请私信。
---
## ▎ 许可
[PolyForm Noncommercial 1.0.0](./LICENSE) — 个人学习与非商业使用,**禁止商用**。
第三方依赖见 [THIRD_PARTY_NOTICES.md](./THIRD_PARTY_NOTICES.md)。请遵守各网盘服务条款与当地法规。
[docker-pulls-shield]: https://img.shields.io/docker/pulls/ponphil/litepan?logo=docker&logoColor=white&style=flat-square
[version-shield]: https://img.shields.io/badge/Version-v0.4.3--Beta-6C63FF?style=flat-square
[license-shield]: https://img.shields.io/badge/License-PolyForm%20NC-red?style=flat-square
[docker-url]: https://hub.docker.com/r/ponphil/litepan
[license-url]: ./LICENSE