首页
/ Alist-strm 使用教程

Alist-strm 使用教程

2026-01-30 04:03:43作者:鲍丁臣Ursa

1. 项目介绍

Alist-strm 是一个开源脚本,用于免挂载进行批量创建strm文件,供emby、jellyfin等流媒体服务器使用。脚本支持多线程运行,提供配置文件管理、定时任务配置、元数据下载等功能,同时还具备webUI管理界面,增加了账户验证和安全性选项。

2. 项目快速启动

Docker一键部署

首先,确保您的系统已安装Docker。然后,运行以下命令来部署alist-strm:

docker run -d --name alist-strm -p 18080:5000 -v /home:/home -v /volume1/alist-strm/config:/config itefuir/alist-strm:latest
  • 18080 是宿主机端口,可以自由选择;容器端口 5000 是固定的。
  • /home 是本地路径,需要替换为您希望映射的宿主机目录。
  • /volume1/alist-strm/config 是容器内部的配置目录路径。

配置

运行后,脚本会有默认配置。如果需要自定义配置,可以参考以下配置词条解释:

  • 监控路径:生成strm文件的alist路径。
  • alist的url:访问alist的地址。
  • 目标目录:生成strm文件的文件夹路径(容器内部路径)。
  • 忽略的目录:不想创建strm文件的目录列表。
  • alist是否启用签名:增强安全性,但可能增加alist负载。

配置文件的具体内容需要根据实际情况填写。

3. 应用案例和最佳实践

多线程运行

如果alist上的资源较多,建议使用多线程运行脚本,以提高效率。只需勾选配置文件并点击运行(或设置定时任务),脚本会自动以每个配置文件为一个线程进行创建strm文件。

元数据下载

在监控目录中,如果有 .nfo.xml 文件,脚本会自动下载到对应的目录下。

失效链接检查

脚本可以检查本地strm文件是否失效,如果失效,会删除strm文件并清空目录。

定时任务

通过cron表达式设置定时任务,实现自动化运行。

4. 典型生态项目

目前,Alist-strm 主要服务于流媒体服务器生态,如emby、jellyfin等,帮助用户自动化管理媒体文件,提升用户体验。

以上就是Alist-strm的使用教程,希望对您有所帮助。如果您在使用过程中遇到问题,可以参考项目文档或社区讨论解决。

登录后查看全文
热门项目推荐
相关项目推荐

项目优选

收起
docsdocs
暂无描述
Markdown
828
5.49 K
kernelkernel
openEuler内核是openEuler操作系统的核心,既是系统性能与稳定性的基石,也是连接处理器、设备与服务的桥梁。
C
494
518
ops-nnops-nn
本项目是CANN提供的神经网络类计算算子库,实现网络在NPU上加速计算。
C++
786
1.58 K
pytorchpytorch
作为 Ascend for PyTorch 社区的核心组件,TorchNPU 是昇腾专为 PyTorch 打造的深度学习适配插件,使 PyTorch 框架能够直接调用昇腾 NPU,为开发者提供昇腾 AI 处理器的超强算力。
Python
803
1.15 K
ops-transformerops-transformer
本项目是CANN提供的transformer类大模型算子库,实现网络在NPU上加速计算。
C++
975
2.29 K
kernelkernel
deepin linux kernel
C
32
16
AscendNPU-IRAscendNPU-IR
AscendNPU-IR是基于MLIR(Multi-Level Intermediate Representation)构建的,面向昇腾亲和算子编译时使用的中间表示,提供昇腾完备表达能力,通过编译优化提升昇腾AI处理器计算效率,支持通过生态框架使能昇腾AI处理器与深度调优
C++
483
313
jiuwenswarmjiuwenswarm
JiuwenSwarm 是一款基于openJiuwen开发的智能AI Agent,它能够将大语言模型的强大能力,通过你日常使用的各类通讯应用,直接延伸至你的指尖。
Python
3.02 K
770
cannbot-skillscannbot-skills
CANNBot 是面向 CANN 开发的用于提升开发效率的系列智能体,本仓库为其提供可复用的 Skills 模块。
Markdown
1.27 K
815
cann-learning-hubcann-learning-hub
CANN 学习中心仓,支持在线互动运行、边学边练,提供教程、示例与优化方案,一站式助力昇腾开发者快速上手。
Jupyter Notebook
652
288