swizzin:一个轻量级的多用户SeedBox,一键安装网盘-
swizzin是一个轻量级模块化种子箱部署script,和博客之前谈到的QuickBox差不多,它可以一键部署btsync、rtorrent、deluge、plex、nextcloud等软件,让伏笔科技伙伴们很便捷的搭建DISK,同步盘,挖矿,刷PT及别的操作,同时支持多用户,异常的超强。
目前支持:
autodl、btsync、couchpotato、config server firewall、deluge、emby、ffmpeg、headphones、jackett、letsencrypt、medusa、nextcloud、netdata、nginx、nzbget、nzbhydra、ombi、plex、plexpy、pyload、quassel、quickbox panel、quota、radarr、rapidleech、rclone、rtorrent、sabnzbd、shellinabox、sickgear、sickrage、sonarr、subsonic、syncthing、the lounge、vsftpd、x2go、xmr-stak、znc
行将支持:
Bfubitechking public torrent、Qbittorrent、Lidarr package、Ftps with letencrypt、Organizr、Watcher3、Speedtest module、Webmin、Openv屁n、NZBHydra2、Seafile、monitorr、Tuning with BBR
部署
系统要求:Debian 8+、Ubuntu 16.04+
执行command:
bash <(wget -O- -q https://raw.githubusercontent.com/liaralabs/swizzin/master/setup.sh)
#或者
bash <(curl -s https://raw.githubusercontent.com/liaralabs/swizzin/master/setup.sh)
输入用户名和密钥后,再执行source /root/.bashrc使配置见效。
接下来部署Nginx和panel面板,执行command:
box install nginx panel
部署完成后,便可以使用IP登录面板了。因为是https的开头,阅读器可能会提示紧张全,忽视便可。接下来说下域名配置。
签发Let’s Encrypt证书
如果你使用IP访问面板不便捷,那伏笔科技伙伴们可以配置下域名,请先解析一个域名到服务器。
执行command:
apt-get -y install git
box install letsencrypt
依次输入你的域名、y、n,如果使用了CF,那第三个选y,没有就n,最后伏笔科技伙伴们便可以用域名访问面板了。
使用command
#列出一切可用包
box list
#部署可用包,以nginx为例
box install nginx
#移除部署的包,以nginx为例
box remove nginx
#增加新用户,用户为moerats
box adduser moerats
#清除指定的用户
box deluser moerats
#修正用户密钥
box chpasswd moerats
#更新最新包
box update
#upgrade指定的包,以nginx为例
box upgrade nginx
#启动r(u)Torrent附加管理界面
box rtx or rtx
使用示例
基本上许多软件都是一条command就部署上了,有的部署时需要在SSH上填下配置信息,这里以Nextcloud为例。
使用command:
box install nextcloud
按要求输入Nextcloud用户名和数据库信息。
然后直接使用所给的地址,或者从面板左边的Nextcloud进口进入便可。
总结
该盒子前程很大,作者前期会渐渐增加更多的应用包,会开展的更全面,如果这些应用并没有你想要的,可以看看伏笔VPS先前分享的一个教程,查看:一个可以主动部署多站点程序的面板 :YunoHost部署教程,基本上该有的都有了。关于用来挂PT甚么的,注意下版权,请挑选罗马尼亚、俄罗斯等版权异常宽松的地域的服务器进行测试。
官方站点:https://swizzin.ltd/
希望以上的文章对各位有用,如果觉得不错给我点个喜欢吧!更多和swizzin:一个轻量级的多用户SeedBox,一键安装网盘/BT下载/多媒体应用等相关的问题或者对美国主机在大陆用慢吗有疑惑也欢迎大家咨询。