宝塔安装 TeambitionShare 教程

简介:

Teambition:一套聪明好用的日常工具,包含项目、待办、网盘、文档、日历等丰富应用,帮助你把想法变成现实,使用起来爱不释手。

TeambitionShare:挂载 Teambition 文件 (网盘文件列表程序)


准备工作

  1. 申请 Teambition 账号
  2. 安装宝塔
  3. 宝塔安装 PHP7.4 和 nginx

说明

已支持 Teambition 网盘 (需申请) 与 Teambition 项目
希望各位修改页面底部信息时保留本项目的 github 链接!
如果升级版本时出现报错 请删除 config/app.cfg.php 然后在配置向导中重新生成配置

版本要求

  • PHP 版本要求 ≥ 5.6
  • PHP 版本推荐 ≥ 7.0

安装教程

  1. 添加站点

    添加站点步骤图

  2. 克隆项目

    注意:切换到站点路径下

    1
    git clone https://github.com/FlxSNX/TeambitionShare.git
  3. 修改网站目录

    修改网站目录步骤图

  4. 填写伪静态

    填写伪静态步骤图

    填写内容如下:

    1
    2
    3
    4
    5
    6
    # 根目录伪静态
    location / {
    if (!-e $request_filename){
    rewrite ^(.*)$ /index.php/?s=$1;
    }
    }
  5. 申请 SSL

    申请SSL步骤图

  6. 修改权限

    修改权限步骤图

  7. 获取 Cookie

    1. 用浏览器打开 https://www.teambition.com/
    2. 按 F12,打开检查模式;然后切换到 Network
    3. 点击 账号密码登录,登录你的 Teambition 账号
    4. 找到如图所示 cookie,并复制
      获取Cookie步骤图
  8. 配置 TeambitionShare

    在浏览器地址栏中输入你的域名

    配置TeambitionShare步骤图

    至此 TeambitionShare 安装并配置成功🎉

一些问题

  1. Cookie 有效期
    目前未遇到 cookie 失效的情况,猜测只要你不在官网手动退出登录就不会失效
  2. 下载速度
    下载速度有些不稳定,有时快有时慢 (1MB/S)
  3. 访问密码
    • 全局密码
      在 config/app.cfg.php 中添加 'password' => '你要设置的密码' 即可
    • 目录密码
      在目录下上传一个文件.password, 文件内容即为目录密码
  4. 二级目录运行
    放在二级目录运行,配置的时候填入对应的 URL 和修改伪静态规则 (Apache 无需修改) 即可

修改底部信息

切换到 /TeambitionShare/app/view/common 目录下,修改 foot.html 并保存即可。