使用Nginx加速Onedrive服务

老黑 教程文档使用Nginx加速Onedrive服务已关闭评论94阅读模式

之前我们使用了Onelist搭建Onedrive网盘列表,但是发现速度非常不如人意,决定用Nginx给它来一个加速服务,使用非常简单。

使用Nginx加速Onedrive服务

配置nginx

location /
{
    expires 12h;
    if ($request_uri ~* "(php|jsp|cgi|asp|aspx)")
    {
         expires 0;
    }
    proxy_pass https://94ish-my.sharepoint.com;
    proxy_set_header Host 94ish-my.sharepoint.com;
    proxy_set_header X-Real-IP $remote_addr;
    proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
    proxy_set_header REMOTE-HOST $remote_addr;
    proxy_buffering off;
    proxy_cache off;
    proxy_set_header X-Forwarded-Proto $scheme;
    add_header X-Cache $upstream_cache_status;
}

配置Onelist

/usr/local/OneList/OneList -bind 0.0.0.0 -port 10800 -C "0edc178e-5e24-4daa-bdd9-b083aebca21c" -S "DzI8Q~uZBVGtASLiXcDQkzrRJfQYZA5GPnVZzavB" -P "94ish-my.sharepoint.com|sharepoint.ixmu.net"

配置好后来体验一下:https://api.ixmu.net/onedrive/电影收藏

加速其他Onedrive目录程序

其他的网盘目录程序,如果使用了nginx直接用下面的代码替换链接就行

    sub_filter "94ish-my.sharepoint.com" "sharepoint.ixmu.net";
    sub_filter_once off;

老黑
  • 本文由 发表于 2022年5月14日 13:35:42
  • 转载请务必保留本文链接:https://www.ixmu.net/article/425.html
使用OneList搭建Onedrive网盘列表站点 教程文档

使用OneList搭建Onedrive网盘列表站点

介绍 OneList一款使用Golang编写的Onedrive网盘列表程序,同时支持国际版、个人免费版(家庭版)、中国版(世纪互联)及多网盘绑定。 特点 支持 国际版, 个人免费版(家庭版), 中国版...
Linux使用alias创建自定义命令集 教程文档

Linux使用alias创建自定义命令集

Linux alias命令用于设置指令的别名,用户可利用alias,自定指令的别名。若仅输入alias,则可列出目前所有的别名设置。alias的效力仅及于该次登入的操作。若要每次登入是即自动设好别名,...