惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Google DeepMind News
Google DeepMind News
Stack Overflow Blog
Stack Overflow Blog
Hugging Face - Blog
Hugging Face - Blog
博客园_首页
T
The Blog of Author Tim Ferriss
博客园 - 叶小钗
N
Netflix TechBlog - Medium
腾讯CDC
C
Check Point Blog
P
Proofpoint News Feed
Engineering at Meta
Engineering at Meta
GbyAI
GbyAI
S
SegmentFault 最新的问题
F
Fortinet All Blogs
美团技术团队
U
Unit 42
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
博客园 - 司徒正美
F
Full Disclosure
Recorded Future
Recorded Future
D
DataBreaches.Net
博客园 - 【当耐特】
Martin Fowler
Martin Fowler
J
Java Code Geeks
I
InfoQ
Y
Y Combinator Blog
A
About on SuperTechFans
AI
AI
爱范儿
爱范儿
Exploit-DB.com RSS Feed
Exploit-DB.com RSS Feed
Forbes - Security
Forbes - Security
W
WeLiveSecurity
M
MIT News - Artificial intelligence
雷峰网
雷峰网
cs.CV updates on arXiv.org
cs.CV updates on arXiv.org
Simon Willison's Weblog
Simon Willison's Weblog
Schneier on Security
Schneier on Security
The GitHub Blog
The GitHub Blog
Security Archives - TechRepublic
Security Archives - TechRepublic
aimingoo的专栏
aimingoo的专栏
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
G
GRAHAM CLULEY
Know Your Adversary
Know Your Adversary
Latest news
Latest news
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
D
Docker
Recent Commits to openclaw:main
Recent Commits to openclaw:main
量子位
V2EX - 技术
V2EX - 技术
Project Zero
Project Zero

思有云 - IOIOX - OneDrive

Rclone 安装配置及挂载 OneDrive 和 S3 实例 - 思有云 腾讯云SCF云函数无服务器部署OneDrive分享网盘 - 思有云 - IOIOX OneDrive多网盘挂载程序CuteOne安装配置教程 - 思有云 - IOIOX Docker部署ShareList分享OneDrive,Google Drive和WebDAV教程 - 思有云 - IOIOX OLAINDEX另一个OneDrive目录索引应用部署教程 - 思有云 - IOIOX CentOS使用OneIndex部署OneDrive免费网盘教程 - 思有云 - IOIOX
OneDrive多网盘文件浏览系统PyOne安装配置教程 - 思有云 - IOIOX
博主: Stille · 2019-05-15 · via 思有云 - IOIOX - OneDrive
  • 发布时间:
  • 16739 次浏览
  • 7 条评论
  • 2769字数
  • 分类: 运维部署
  1. 首页
  2. 正文  

前言

本文将详细介绍OneDrive多网盘文件浏览系统PyOne的安装流程

PyOne是一款基于Python-Flask的onedrive文件本地化浏览系统,使用MongoDB储存文件列表,使用redis缓存数据,支持绑定多个网盘,极大的提高使用效率。

本文为 Stille 原创文章.经实践,测试,整理发布.如需转载请联系作者获得授权,并注明转载地址.


PyOne安装部署流程

安装环境

环境需求

  • Nginx
  • Python 2.7
  • MongoDB 4.0.5
  • Redis 5.0.3

推荐环境

  • 宝塔面板LNMP 安装教程
  • Pyhton 2.7 CentOS7已默认支持
  • 宝塔面板-软件商店-MongoDB
  • 宝塔面板-软件商店-Redis

1.jpg

源码安装

SSH登录服务器,在默认root目录下进行操作.或者输入cd /root回到root目录.
拉取源码

git clone https://github.com/abbeyokgo/PyOne.git

一键安装脚本

cd PyOne
sh install.sh

2.jpg
安装过程中按照提示进行操作
选择系统版本
3.jpg
安装过程中,会安装aria2,用于做onedrive网盘离线下载功能.
4.jpg
5.jpg

运行网站

  • 宝塔面板-安全-放行34567端口
  • 服务器安全组-开放34567端口

执行命令运行网站

supervisord -c supervisord.conf

访问http://服务器IP:34567/默认密码PyOne登录后台

配置网盘

先主动登录https://apps.dev.microsoft.com/
在点击获取client_id和client_secret
下一步
6.jpg
绑定账号获取Code
结束绑定
7.jpg
提示后台更新列表
首次需全量更新
8.jpg

绑定域名

  • 宝塔面板-网站-添加站点-填写域名
  • 设置新添加的站点
  • 反向代理-添加反向代理
  • 目标URL为http://127.0.0.1:34567
  • 发送域名为$host
  • 提交

9.jpg
宝塔面板-网站-设置-反向代理-配置文件
10.jpg
添加以下代码并保存

proxy_buffering off;
proxy_cache off;
proxy_set_header X-Forwarded-Proto $scheme;

11.jpg

至此,网站已安装完毕,根据需要可以自行配置SSL证书.


结语

PyOne的更多玩法,请参考官方WIKI,更多基于OneDrive的网盘程序,请参考以下链接:

PyOne官方Wiki
CentOS使用OneIndex部署OneDrive免费网盘教程
OLAINDEX另一个OneDrive目录索引应用部署教程
Docker部署ShareList分享OneDrive,Google Drive和WebDAV教程
OneDrive多网盘挂载程序CuteOne安装配置教程

晚高峰稳定 4K 的 IPLC 机场 解锁各流媒体 支持 ChatGPT. 晚高峰稳定 4K 的 IPLC 机场 解锁各流媒体 支持 ChatGPT. RedteaGO - 最划算的大陆漫游 eSim 流量卡,原生境外 IP,注册就送 3 刀。
RedteaGO - 最划算的大陆漫游 eSim 流量卡,原生境外 IP,注册就送 3 刀。

赞赏作者

如果喜欢我的文章,觉得对你有帮助,请随意赞赏!

OneDrive多网盘文件浏览系统PyOne安装配置教程

 •