一款支持Teambition云盘的目录程序|类似于CTlist|简单易用

项目简介

Teambition云盘直链解析平台 支持多用户,支持永久直链,支持列目录。Teambition是阿里的又一款协同办公产品,目前采用邀请申请,需要自己预约。其最大特点就是网盘功能空间很大,速度目前没有限制,前段时间shikey预定了一个账号,大概两个星期后过了,空间为2T,可惜没有win的客户端,一度让我怀疑这有啥用。现在有了这个程序,做个URL外链倒是蛮不错。对了曾经的钉钉网盘已经关闭了。。。。。

《一款支持Teambition云盘的目录程序|类似于CTlist|简单易用》

安装教程

建议使用宝塔或者WDCP去搭建,起码省去了一些web环境配置、域名反向代理的烦恼。

开通网盘功能

登陆https://www.teambition.com/

点击最右上角的网盘,即可开通网盘功能

《一款支持Teambition云盘的目录程序|类似于CTlist|简单易用》

开放端口

1、宝塔面板

《一款支持Teambition云盘的目录程序|类似于CTlist|简单易用》

2、liunx系统-我这里是centos7

#CentOS 6
iptables -I INPUT -p tcp --dport 5123 -j ACCEPT
service iptables save
service iptables restart

#CentOS 7
firewall-cmd --zone=public --add-port=5123/tcp --permanent
firewall-cmd --reload

创建网站-上传源码

1、宝塔或者WDCP等VPS面板

我这里是用宝塔环境搞的,直接创建了个网站,远程下载了环境到本地。只会把app文件夹设置为777的权限

《一款支持Teambition云盘的目录程序|类似于CTlist|简单易用》

《一款支持Teambition云盘的目录程序|类似于CTlist|简单易用》

2、如果你的小J不想安装宝塔,或者是确实没那么大的内存去支持,你也可以直接liunx开搞

wget https://wechat.blob.core.chinacloudapi.cn/setup/v0.01/app
chmod +x ./app
./app

3、如果你的小机,安装的是LAMP或者是LNMP也可以手动创建网站,之后用其他上传工具上传,切记容易出现权限问题(一定要chmod +x ./app)。这个方法只适用于已经使用LNMP手动搭建系统的大佬们,新的环境建议使用方法2;

运行网站

1、宝塔面板,采用宝塔面板最大的好处就是可视化,什么反向代理很方便.并且有各种套件可以选择。

运行任务只需要直接跑下目录即可,这个当然了肯定是测试用的

#记得修改为自己的项目路径
./www/wwwroot/tbwp.shikey.com/app

《一款支持Teambition云盘的目录程序|类似于CTlist|简单易用》

可以看到上面已经跑起来了,记下端口号为5213,打开你的网站IP:5213,我这里已经测试成功,下面开始守护进程和反向代理了

《一款支持Teambition云盘的目录程序|类似于CTlist|简单易用》

守护进程的方法有很多,可以用npm,也可以用SPR,我这里用的SPR。因为可以直接在宝塔面板里面安装

《一款支持Teambition云盘的目录程序|类似于CTlist|简单易用》

安装并进入SPR任务管理器,添加进程守护

《一款支持Teambition云盘的目录程序|类似于CTlist|简单易用》

域名绑定,反向代理

如果你没有强迫症的话,到此基本完毕了,由于楼主需要经常选择文件分享给大家,所以我还是弄个域名反带一下吧。那个如果文件特别多的话,可以把缓存打开。

《一款支持Teambition云盘的目录程序|类似于CTlist|简单易用》

2、liunx直接搞的话

这是我创建的全过程,很简单
#创建目录,我这里放到了home文件夹,便于系统移植
mkdir /home/teambition &&cd /home/teambition
#安装wget
yum install wget
#下载程序
wget https://wechat.blob.core.chinacloudapi.cn/setup/v0.01/app
#赋予权限
chmod +x ./app
#开启端口
firewall-cmd --zone=public --add-port=8213/tcp --permanent
firewall-cmd --reload
#运行程序
./app

守护进程,我这里用的是systemd配置文件,适用CentOS 7Debian 8+Ubuntu 16+

#名字随意取了,我这里用allist
cat > /etc/systemd/system/allist.service <<EOF
[Unit]
Description=allist
After=network.target

[Service]
Type=simple
ExecStart=/home/teambition/app
Restart=on-failure

[Install]
WantedBy=multi-user.target
EOF
#启动并设置开机自启
systemctl start allist
systemctl enable allist

其他

win服务器:
直接下载如下链接运行即可
https://one.blob.core.chinacloudapi.cn/badyun/teambition/v0.01/app.exe

然后直接进入CMD允许即可,本站类似的教程非常多,你创建不创建系统变量,完全凭借你个人喜好

这里就不多做介绍了,因为用的人太少了

使用教程

打开网址直接登录即可,发现很简单哈

《一款支持Teambition云盘的目录程序|类似于CTlist|简单易用》

界面如下

《一款支持Teambition云盘的目录程序|类似于CTlist|简单易用》

音频播放,速度不错啊

《一款支持Teambition云盘的目录程序|类似于CTlist|简单易用》

外链测试

http://tbwp.shikey.com/file/5f638b9610e61125cbc676a6/bc96ebbb7e16508afd245a9e1732a26b/%E9%AC%BC%E5%90%B9%E7%81%AF%E4%B9%8B%E6%98%86%E4%BB%91%E7%A5%9E%E5%AE%AB.mp4

我这里基本上可以跑满速度

《一款支持Teambition云盘的目录程序|类似于CTlist|简单易用》

发表回复