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

宝塔面板5字数 2228阅读模式

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的列表目录的教程,具体修改还需要参考作者的文档教程。

weinxin
我的微信
微信公众号
关注大鸟博客公众号
 最后更新:2021-10-8
大鸟
评论  5  访客  4  作者  1
    • 灵虚
      灵虚 3

      感谢博主分享

      • charm77
        charm77 0

        Supervisor管理器如何添加进程守护?看不到啊。尝试过tg,可是根本登不上 :evil: :evil: :evil:

          • 大鸟
            大鸟

            @ charm77 QQ群 也可以加。加了私聊我。

          • 多份人防
            多份人防 2

            测试看下怎样

            • 咋个啦
              咋个啦 2

              你好,可以加你的QQ群学习这个吗

            匿名

            发表评论

            匿名网友

            :?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

            确定