宝塔面板安装PanIndex – 支持天翼云,阿里teambition的网盘目录列表程序

PanIndex是一个简易的网盘目录列表程序,支持网盘模式:本地,天翼云,阿里teambition,这篇文章就用宝塔面板来搭建这个列表程序。宝塔服务器面板,一键全能部署及管理,送你3188元礼包,点我领取https://www.bt.cn/?invite_code=MV9ub2NxdmI=

宝塔面板安装PanIndex – 支持天翼云,阿里teambition的网盘目录列表程序

1、简介

项目:https://github.com/libsgh/PanIndex

文档:https://libsgh.github.io/PanIndex/

2、准备

  • 宝塔面板
  • Nginx1.19
  • Supervisor管理器(软件商店中自行搜索安装)

3、部署1

1)下载程序,这里测试的系统是centos7 64位,所以我们选择这个版本下载,其他根据自己的系统选择。

https://github.com/libsgh/PanIndex/releases/download/v1.0.6/PanIndex-v1.0.6-linux-amd64.tar.gz

2)下载后解压,额,默认下载到了root目录,这个可以自行调整。解压就在宝塔面板里解压吧。你也可以用命令如下:

tar -xvf PanIndex-v1.0.6-linux-amd64.tar.gz

3)配置config.json文件,在你的程序根目录找到这个文件开始配置。

注意:

mode:网盘选择,默认是cloud189,如果是阿里teambition,那么就改成teambition即可。

user:天翼的账号

password:天翼网盘的登录密码

{
    "host": "0.0.0.0",
    "port": 8080,
    "mode": "cloud189",
    "user": "183xxxx7765",
    "password": "xxxx",
    "root_id": "-11",
    "pwd_dir_id": [
        {
            "id": "51496311321353335",
            "pwd": "1234"
        }
    ],
    "hide_file_id": "",
    "heroku_app_url":"https://pan-index.herokuapp.com",
    "api_token": "1234",
    "theme": "boot",
    "damagou": {
        "username":"",
        "password":""
    },
    "only_Referer": [],
    "cron_exps": {
        "refresh_cookie": "0 0 8 1/1 * ?",
        "update_folder_cache": "0 0 0/1 * * ?",
        "heroku_keep_alive": "0 0/5 * * * ?"
    }
}

4)配置Supervisor管理器,添加进程守护,具体看图:

宝塔面板安装PanIndex – 支持天翼云,阿里teambition的网盘目录列表程序

注意:

  • 名称:随意
  • 运行目录:这里是放在里root目录
  • 启动命令:
nohup ./PanIndex -config config.json > PanIndex.log &

5)浏览器访问 :ip:8080 即可看到效果,如果打不开,需要在安全中放行8080端口。

宝塔面板安装PanIndex – 支持天翼云,阿里teambition的网盘目录列表程序

4、部署2

部署阿里teambition的网盘~~

1)直接配置config.json文件

{
    "host": "0.0.0.0",
    "port": 8080,
    "mode": "teambition",
    "user": "183xxxx7765",
    "password": "xxxx",
    "root_id": "5fe14988401ce25551c525551e3",
    "pwd_dir_id": [
        {
            "id": "51496311321353335",
            "pwd": "1234"
        }
    ],
    "hide_file_id": "",
    "heroku_app_url":"https://pan-index.herokuapp.com",
    "api_token": "1234",
    "theme": "boot",
    "damagou": {
        "username":"",
        "password":""
    },
    "only_Referer": [],
    "cron_exps": {
        "refresh_cookie": "0 0 8 1/1 * ?",
        "update_folder_cache": "0 0 0/1 * * ?",
        "heroku_keep_alive": "0 0/5 * * * ?"
    }
}

注意:

mode换成teambition

root_id:项目id,至于如何获取项目ID,看这篇文章:https://www.daniao.org/11777.html

2)重启下supervisord,刷新浏览器即可看到效果(浏览器访问,IP:8080)

宝塔面板安装PanIndex – 支持天翼云,阿里teambition的网盘目录列表程序

3)效果

宝塔面板安装PanIndex – 支持天翼云,阿里teambition的网盘目录列表程序

5、设置域名

宝塔面板安装PanIndex – 支持天翼云,阿里teambition的网盘目录列表程序

6、网盘使用经验

  1. 天翼云网盘:普通版容量较小,15G空间,如果文件被多个不同ip访问下载,有一定几率触发限速,会员也无法幸免。
  2. teambition-项目文件:个人测试速度限制在500K左右,不过容量暂时没有限制,也不需要内测资格即可使用。
  3. teambition-个人文件:无限速,有使用空间限制,目前有2T空间,后期可能会合并到阿里云盘,不清楚会不会一直存在。
  4. 本地目录:下载会占用服务器的带宽,而且服务器到期可能要面临文件的转移。
  5. 阿里云盘:内测+teambition合并有3T,公测使用各种福利码可以达到8T,不过空间可能会回收,不确定是不是永久,阿里云一直都很套路,你懂得,据网友反馈,使用目录程序分享账号可能会ban,管控上比teambition更严格。

7、最后

以上是简单的利用panindex搭建天翼和teambition的列表目录的教程,具体修改还需要参考作者的文档教程。


【AD】DMIT美国洛杉矶Pro VPS套餐,$14.9/月起,1G-10Gbps带宽/CN2 GIA线路/有高防GIA可选
【AD】美国洛杉矶CN2 VPS/香港CN2 VPS/日本CN2 VPS推荐,延迟低、稳定性高、免费备份_搬瓦工vps