项目简介
TeambitionShare是一款基于PHP开发的teambition网盘和项目的目录程序,只要要动动小手在你的VPS上新建个支持PHP的主机即可,当然有很多支持PHP的虚拟主机也可以搭建。同时界面简介,直接分享,适合做个人分享站和个人下载站,程序采用php开发,非常的简单易懂,小伙伴修改起来也非常方便。并且早期申请teambition的人网盘空间都有2T,只要不是很多的电影基本可以满足需求。
PS:目前teambition申请还在内侧阶段,申请时间在2-4个星期左右
简单教程
1、新建主机或创建文件目录
我这里以宝塔面板为例,其他均为一样。就是建个网站。需要PHP的版本中5.6以上
登录宝塔-网站-添加站点
填入域名-填入参数,选择PHP版本
点击创建即可-打开网站根目录准备下一步
2、下载上传源码
源码地址:https://github.com/SpriteOvO/Telegram-Anti-Revoke
点击code-Download ZIP即可下载源码,大概在37K大小
打开宝塔文件根目录,点击上传源码,虚拟主机用户可以先解压后上传,我这里直接上传的ZIP在线解压,把文件移动到根目录即可
移动到网站根目录后,把一些有影响的文件删除,例如index.html之类的。
目录下文件说明:其中nginx用文本打开就是伪静态规则
3、teambition新建项目
打开https://www.teambition.com/登录,并开始创建项目
4、Cookie和项目ID
在浏览器中,按住F12并查看cookie和ID
查看ID:就是在works前面的一段,复制并记录下来
查看Cookies
5、配置网站
配置伪静态
我这里使用的是宝塔面板,直接把伪静态规则填写进去即可,手动搭建的小伙伴,只能自己去手动配置了,本站有教程,自己去试试。
打开宝塔把如下代码填入伪静态规则内
location / { if (!-e $request_filename){ rewrite ^(.*)$ /index.php/?s=$1; } }
在浏览器中打开你的网站,提前绑定域名可以大大节约搭建时间。
1.1版本无需再到config/app.cfg.php
中填写配置
在未配置的情况下访问网站会跳转到配置向导页面,在页面填写Cookie和项目ID即可自动生成配置文件,保存配置完成,如果出错,请修改下config文件夹及下属文件的权限为777
6、域名绑定及其他
直接在面板内操作,这个主要虚拟主机用的。
其他问题
1.Cookie有效期
目前我自己的Cookie使用了1个多月未重置,只要你不在官网手动退出登录就不会重置
2 ..下载速度(Teambition项目)
开源前测试能跑到20MB / s,2020- 12-17测试时速度下架到1MB / s左右
2020-12-18测试能到10MB + / s然后会下降到1MB / s
感觉下载速度有点很小
3.访问密码(目前只支持复用密码)
添加访问密码在config / app.cfg.php中添加'password' => '你要设置的密码'
即可
4.二级目录运行
放在二级目录运行,配置的时候填入对应的URL和修改伪静态规则(Apache无需修改)即可
项目演示
挂载Teambition文件直链
共享已支持Teambition网盘(需申请)与Teambition项目
PHP版本推荐> = 5.6
伪静态规则分别在.htaccess和nginx文件中
项目挂载演示站点:tbfile.ouoacg.com
网盘挂载演示站点:tbfile.ouoacg.com/pan
访问密码:123456