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

推荐订阅源

V
Vulnerabilities – Threatpost
U
Unit 42
F
Fortinet All Blogs
aimingoo的专栏
aimingoo的专栏
P
Proofpoint News Feed
F
Full Disclosure
月光博客
月光博客
Engineering at Meta
Engineering at Meta
博客园_首页
The Register - Security
The Register - Security
G
Google Developers Blog
The Cloudflare Blog
博客园 - Franky
K
Kaspersky official blog
A
Arctic Wolf
Scott Helme
Scott Helme
C
Cisco Blogs
Hugging Face - Blog
Hugging Face - Blog
C
Check Point Blog
NISL@THU
NISL@THU
AI
AI
D
DataBreaches.Net
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
Stack Overflow Blog
Stack Overflow Blog
Project Zero
Project Zero
The GitHub Blog
The GitHub Blog
H
Hackread – Cybersecurity News, Data Breaches, AI and More
量子位
Vercel News
Vercel News
T
Tor Project blog
P
Privacy International News Feed
D
Docker
I
Intezer
L
LangChain Blog
P
Proofpoint News Feed
Security Latest
Security Latest
C
CXSECURITY Database RSS Feed - CXSecurity.com
T
Threatpost
博客园 - 聂微东
AWS News Blog
AWS News Blog
Martin Fowler
Martin Fowler
P
Privacy & Cybersecurity Law Blog
V
V2EX
Last Week in AI
Last Week in AI
C
Cybersecurity and Infrastructure Security Agency CISA
The Hacker News
The Hacker News
T
Tenable Blog
Blog — PlanetScale
Blog — PlanetScale
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
T
Tailwind CSS Blog

思有云 - 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安装配置教程

 •