根据p115filedb生成的sqlite文件,生成strm文件。 感谢ChenyangGao的p115filedb项目。
992
services:
p115filedb-and-process:
image: p115filedb-strm:latest
container_name: p115filedb-strm
volumes:
- ./:/data # 挂载数据目录
- ./config.ini:/app/config.ini # 显式挂载 config.ini
stdin_open: true
tty: true
environment:
P115_COOKIES_PATH: /data/115-cookies.txt # 115网盘的cookies
P115_DB_PATH: /data/p115filedb.db # 115网盘生成的文件信息的sqlite文件
P115_INTERVAL: 30 # 任务之间的间隔时间,30=30秒
P115_MAX_WORKERS: 1 # 拉取分页时的最大并发数,默认会自动确定。
P115_PAGE_SIZE: 1000 # 每次批量拉取的分页大小,默认值:8,000。防止风控,保守1000。
P115_CHECK_LOGIN: true # 当风控时,自动重新扫码登录。
P115_TARGET_DIR: /test # 需要到处仅文件信息的115网盘文件夹目录。
OUTPUT_DIR: /data/strm_files # strm导出的目录
LOG_FILE: /data/generate_strm.log # 日志文件
GENERATED_DB_PATH: /data/generated.db # 已经生成strm文件的db文件,用于查重和备份信息。
PLAY_URL_TEMPLATE: hhttp://p115.xxx.com:8000/<url/{name}?pickcode={pickcode}&id={id}&sha1={sha1} # strm文件内容,具体看p115dav的使用说明。
VIDEO_EXTS: .mp4,.mkv,.avi,.iso # 指定后缀生成strm。注意要求文件大于1M,暂时不考虑字幕因素。
Content type
Image
Digest
sha256:494c38297…
Size
62.3 MB
Last updated
over 1 year ago
docker pull dobirdcker/p115filedb-strm