Merge pull request #959 from thsrite/main
This commit is contained in:
commit
e702c16a74
@ -60,6 +60,7 @@ MoviePilot需要配套下载器和媒体服务器配合使用。
|
|||||||
- **PUID**:运行程序用户的`uid`,默认`0`(仅支持环境变量配置)
|
- **PUID**:运行程序用户的`uid`,默认`0`(仅支持环境变量配置)
|
||||||
- **PGID**:运行程序用户的`gid`,默认`0`(仅支持环境变量配置)
|
- **PGID**:运行程序用户的`gid`,默认`0`(仅支持环境变量配置)
|
||||||
- **UMASK**:掩码权限,默认`000`,可以考虑设置为`022`(仅支持环境变量配置)
|
- **UMASK**:掩码权限,默认`000`,可以考虑设置为`022`(仅支持环境变量配置)
|
||||||
|
- **WALLPAPER:** 登录首页电影海报,`tmdb`/`bing`,默认`tmdb`
|
||||||
- **PROXY_HOST:** 网络代理,访问themoviedb或者重启更新需要使用代理访问,格式为`http(s)://ip:port`、`socks5://user:pass@host:port`(仅支持环境变量配置)
|
- **PROXY_HOST:** 网络代理,访问themoviedb或者重启更新需要使用代理访问,格式为`http(s)://ip:port`、`socks5://user:pass@host:port`(仅支持环境变量配置)
|
||||||
- **MOVIEPILOT_AUTO_UPDATE**:重启更新,`true`/`false`,默认`true` **注意:如果出现网络问题可以配置`PROXY_HOST`**(仅支持环境变量配置)
|
- **MOVIEPILOT_AUTO_UPDATE**:重启更新,`true`/`false`,默认`true` **注意:如果出现网络问题可以配置`PROXY_HOST`**(仅支持环境变量配置)
|
||||||
- **MOVIEPILOT_AUTO_UPDATE_DEV**:重启时更新到未发布的开发版本代码,`true`/`false`,默认`false`(仅支持环境变量配置)
|
- **MOVIEPILOT_AUTO_UPDATE_DEV**:重启时更新到未发布的开发版本代码,`true`/`false`,默认`false`(仅支持环境变量配置)
|
||||||
|
@ -61,6 +61,18 @@ async def login_access_token(
|
|||||||
)
|
)
|
||||||
|
|
||||||
|
|
||||||
|
@router.get("/wallpaper", summary="登录页面电影海报", response_model=schemas.Response)
|
||||||
|
def wallpaper() -> Any:
|
||||||
|
"""
|
||||||
|
获取登录页面电影海报
|
||||||
|
"""
|
||||||
|
if settings.WALLPAPER == "tmdb":
|
||||||
|
return tmdb_wallpaper()
|
||||||
|
elif settings.WALLPAPER == "bing":
|
||||||
|
return bing_wallpaper()
|
||||||
|
return schemas.Response(success=False)
|
||||||
|
|
||||||
|
|
||||||
@router.get("/bing", summary="Bing每日壁纸", response_model=schemas.Response)
|
@router.get("/bing", summary="Bing每日壁纸", response_model=schemas.Response)
|
||||||
def bing_wallpaper() -> Any:
|
def bing_wallpaper() -> Any:
|
||||||
"""
|
"""
|
||||||
@ -68,8 +80,10 @@ def bing_wallpaper() -> Any:
|
|||||||
"""
|
"""
|
||||||
url = WebUtils.get_bing_wallpaper()
|
url = WebUtils.get_bing_wallpaper()
|
||||||
if url:
|
if url:
|
||||||
return schemas.Response(success=False,
|
return schemas.Response(
|
||||||
message=url)
|
success=True,
|
||||||
|
message=url
|
||||||
|
)
|
||||||
return schemas.Response(success=False)
|
return schemas.Response(success=False)
|
||||||
|
|
||||||
|
|
||||||
|
@ -39,6 +39,8 @@ class Settings(BaseSettings):
|
|||||||
SUPERUSER_PASSWORD: str = "password"
|
SUPERUSER_PASSWORD: str = "password"
|
||||||
# API密钥,需要更换
|
# API密钥,需要更换
|
||||||
API_TOKEN: str = "moviepilot"
|
API_TOKEN: str = "moviepilot"
|
||||||
|
# 登录页面电影海报,tmdb/bing
|
||||||
|
WALLPAPER: str = "tmdb"
|
||||||
# 网络代理 IP:PORT
|
# 网络代理 IP:PORT
|
||||||
PROXY_HOST: str = None
|
PROXY_HOST: str = None
|
||||||
# 媒体信息搜索来源
|
# 媒体信息搜索来源
|
||||||
|
@ -17,6 +17,8 @@ SUPERUSER=admin
|
|||||||
SUPERUSER_PASSWORD=password
|
SUPERUSER_PASSWORD=password
|
||||||
# 【*】API密钥,建议更换复杂字符串
|
# 【*】API密钥,建议更换复杂字符串
|
||||||
API_TOKEN=moviepilot
|
API_TOKEN=moviepilot
|
||||||
|
# 登录页面电影海报,tmdb/bing
|
||||||
|
WALLPAPER=tmdb
|
||||||
# TMDB图片地址,无需修改需保留默认值
|
# TMDB图片地址,无需修改需保留默认值
|
||||||
TMDB_IMAGE_DOMAIN=image.tmdb.org
|
TMDB_IMAGE_DOMAIN=image.tmdb.org
|
||||||
# TMDB API地址,无需修改需保留默认值
|
# TMDB API地址,无需修改需保留默认值
|
||||||
|
Loading…
x
Reference in New Issue
Block a user