Justlist-天翼云盤、阿里云盤、OneDrive 文件列表工
導讀:前端開發前端開發部署您可以使用?Docker?進行部署,具體可以參考?docker-hub@txperl/justlist。本程序支持前后端分離,以下主要為后端部署說明。總的來個業網站建設公司高端網站建設。
JustList
JustList,僅僅是目錄。
沒錯,又一款簡單的網盤文件列表與分享工具。
- Demo for JustList
功能
- 多網盤支持
- 天翼云盤
- 阿里云盤
- OneDrive、OneDrive 世紀互聯
- 本地目錄索引
- 可同時啟用多個網盤的多個用戶
- 可設置文件夾密碼,即私密目錄
- 請求預處理機制,包含 rate limit、referrer 驗證等
部署
您可以使用?Docker?進行部署,具體可以參考?docker-hub@txperl/justlist。
本程序支持前后端分離,以下主要為后端部署說明。
總的來說,很簡單的幾步:安裝依賴、修改配置、運行。
1. 安裝依賴
# Python 3.7(+) $ pip install -r requirements.txt2. 修改配置
所有配置文件都位于?./app/config/?文件夾中,如下:
- local:本地目錄配置項
- cloud189:天翼云盤配置
- aliyundrive:阿里云盤配置
- onedrive:OneDrive 配置
- switch:插件開關與預處理相關配置
若要啟用某個網盤,必須修改的是賬號配置,如下:
# 本地目錄配置項,下列字段位于 ./app/config/local.yml accounts: Local_A: "<path_a>" Local_B: "<path_b>" # 天翼云盤,下列字段位于 ./app/config/cloud189.yml accounts: Cloud189_User1: - "<your_username>" - "<your_password>" Cloud189_User2: - "<your_username>" - "<your_password>" # 阿里云盤,下列字段位于 ./app/config/aliyundrive.yml # 程序啟動時會引導您手動獲取 Refresh Token accounts: - "AliyunDrive_A" - "AliyunDrive_B" # OneDrive,下列字段位于 ./app/config/onedrive.yml # 程序啟動時會引導您手動獲取 Refresh Token # 0 為國際版,1 為世紀互聯版 accounts: OneDrive_INTL: 0 OneDrive_CN: 13. 啟動程序
$ python main.py若要更改程序的運行地址,請修改?./main.py。默認為?http://0.0.0.0:5000/。
額外
以下皆為可選操作,并不是必須的。
文件夾密碼
若要將特定文件夾設為私密,即設置文件夾密碼,需進行如下操作。
另外,程序支持在加密的文件夾下再設置其他私密文件夾。參考如下:
. 網盤目錄 ├── 私密文件夾 1(密碼為 123) ├── ├── 123._.jl ├── ├── 1 files ├── ├── 私密文件夾 2(密碼為 321) ├── ├── ├── 321._.jl ├── ├── ├── 2 files聲明: 本文由我的SEOUC技術文章主頁發布于:2023-05-28 ,文章Justlist-天翼云盤、阿里云盤、OneDrive 文件列表工主要講述Justlist,OneDrive,天翼云盤,阿里云盤網站建設源碼以及服務器配置搭建相關技術文章。轉載請保留鏈接: http://www.bifwcx.com/article/web_11663.html