This commit is contained in:
jxxghp
2023-11-23 17:25:54 +08:00
parent 4dac9237ef
commit dec80b6567
2 changed files with 4 additions and 4 deletions

View File

@ -93,7 +93,7 @@ MoviePilot需要配套下载器和媒体服务器配合使用。
- **LIBRARY_ANIME_NAME** 动漫媒体库目录称(不是完整路径),默认`电视剧/动漫` - **LIBRARY_ANIME_NAME** 动漫媒体库目录称(不是完整路径),默认`电视剧/动漫`
- **LIBRARY_CATEGORY** 媒体库二级分类开关,`true`/`false`,默认`false`,开启后会根据配置 [category.yaml](https://github.com/jxxghp/MoviePilot/raw/main/config/category.yaml) 自动在媒体库目录下建立二级目录分类 - **LIBRARY_CATEGORY** 媒体库二级分类开关,`true`/`false`,默认`false`,开启后会根据配置 [category.yaml](https://github.com/jxxghp/MoviePilot/raw/main/config/category.yaml) 自动在媒体库目录下建立二级目录分类
- **❗TRANSFER_TYPE** 整理转移方式,支持`link`/`copy`/`move`/`softlink`/`rclone_copy`/`rclone_move` **注意:在`link`和`softlink`转移方式下,转移后的文件会继承源文件的权限掩码,不受`UMASK`影响rclone需要自行映射rclone配置目录到容器中或在容器内完成rclone配置节点名称必须为`MP`** - **❗TRANSFER_TYPE** 整理转移方式,支持`link`/`copy`/`move`/`softlink`/`rclone_copy`/`rclone_move` **注意:在`link`和`softlink`转移方式下,转移后的文件会继承源文件的权限掩码,不受`UMASK`影响rclone需要自行映射rclone配置目录到容器中或在容器内完成rclone配置节点名称必须为`MP`**
- **OVERWRITE_MODE** 转移覆盖模式,默认为`size`,支持`nerver`/`size`/`always`/`latest`,分别表示`不覆盖同名文件`/`同名文件根据文件大小覆盖(大覆盖小)`/`总是覆盖同名文件`/`仅保留最新版本,删除旧版本文件(包括非同名文件)` - **OVERWRITE_MODE** 转移覆盖模式,默认为`size`,支持`nerver`/`size`/`always`/`latest`,分别表示`不覆盖同名文件`/`同名文件根据文件大小覆盖(大覆盖小)`/`总是覆盖同名文件`/`仅保留最新版本,删除旧版本文件(包括非同名文件)`
--- ---
- **❗COOKIECLOUD_HOST** CookieCloud服务器地址格式`http(s)://ip:port`,不配置默认使用内建服务器`https://movie-pilot.org/cookiecloud` - **❗COOKIECLOUD_HOST** CookieCloud服务器地址格式`http(s)://ip:port`,不配置默认使用内建服务器`https://movie-pilot.org/cookiecloud`
- **❗COOKIECLOUD_KEY** CookieCloud用户KEY - **❗COOKIECLOUD_KEY** CookieCloud用户KEY

View File

@ -1,7 +1,7 @@
import secrets import secrets
import sys import sys
from pathlib import Path from pathlib import Path
from typing import List from typing import List, Optional
from pydantic import BaseSettings from pydantic import BaseSettings
@ -156,7 +156,7 @@ class Settings(BaseSettings):
# 媒体服务器 emby/jellyfin/plex多个媒体服务器,分割 # 媒体服务器 emby/jellyfin/plex多个媒体服务器,分割
MEDIASERVER: str = "emby" MEDIASERVER: str = "emby"
# 媒体服务器同步间隔(小时) # 媒体服务器同步间隔(小时)
MEDIASERVER_SYNC_INTERVAL: int = 6 MEDIASERVER_SYNC_INTERVAL: Optional[int] = 6
# 媒体服务器同步黑名单,多个媒体库名称,分割 # 媒体服务器同步黑名单,多个媒体库名称,分割
MEDIASERVER_SYNC_BLACKLIST: str = None MEDIASERVER_SYNC_BLACKLIST: str = None
# EMBY服务器地址IP:PORT # EMBY服务器地址IP:PORT
@ -180,7 +180,7 @@ class Settings(BaseSettings):
# CookieCloud端对端加密密码 # CookieCloud端对端加密密码
COOKIECLOUD_PASSWORD: str = None COOKIECLOUD_PASSWORD: str = None
# CookieCloud同步间隔分钟 # CookieCloud同步间隔分钟
COOKIECLOUD_INTERVAL: int = 60 * 24 COOKIECLOUD_INTERVAL: Optional[int] = 60 * 24
# OCR服务器地址 # OCR服务器地址
OCR_HOST: str = "https://movie-pilot.org" OCR_HOST: str = "https://movie-pilot.org"
# CookieCloud对应的浏览器UA # CookieCloud对应的浏览器UA