一键安装Trojan-GFW代理,Hexo博客,Nextcloud等應用程式。
apt-get update && apt-get install sudo curl -y && curl -Ss https://raw.githubusercontent.com/johnrosen1/vpstoolbox/master/vps.sh | sudo bash
- 本项目可覆盖安装,无需重建伺服器/VPS !
- Trojan-GFW不支援Cloudflare CDN,请勿开启!
- 仅支援 Debian9+ Ubuntu16+
- 请 以root/sudoer身份运行(sudo -i)
- 请 先购买/白嫖一个域名或者使用二级域名 并 完成DNS A解析,即将域名指向IP(ipv6地址请添加AAAA解析,namesilo最慢需要15min生效)!
- 请在控制面板中 完全关闭VPS防火墙(即开放所有端口)(Trojan-gfw支援fullcone-nat但需服务器开启所有端口才能使用) 并 关闭 Cloudflare 之类的 CDN !
- 除Trojan-gfw相關軟件外皆為可選項,請自行選擇需要的軟件。
- API申请证书和HTTP申请证书区别不大,推荐HTTP申请(需A解析生效),无需输入API等信息。
- 如安装失败请自行加入TG群组反馈或者开issue,但请务必附上错误的步骤,截图,OS版本等信息。
- 证书续签目前使用crontab,如有问题,欢迎反馈 !
- 开启Memcache
在
/usr/share/nginx/nextcloud/config/config.php
中添加以下几行(请添加在中间,非开头或末尾)
'memcache.local' => '\\OC\\Memcache\\APCu',
'memcache.distributed' => '\\OC\\Memcache\\Redis',
'filelocking.enabled' => true,
'memcache.locking' => '\\OC\Memcache\\Redis',
'redis' =>
array (
'host' => '/var/run/redis/redis.sock',
'port' => 0,
'timeout' => 0.0,
),
- 优化索引
运行以下几行
cd /usr/share/nginx/nextcloud/
sudo -u nginx ./occ db:add-missing-indices
sudo -u nginx ./occ db:convert-filecache-bigint
cd
- 切换后台进程方式为cron(好像nextcloud会自己切换,如未切换请手动切换)
Nextcloud设定-->基本设定-->改为cron(伺服器端已配置完成,无需任何手动配置)
- 重启服务使配置生效
systemctl restart php7.4-fpm
- 此项目使用MIT开源协议,欢迎PR.
- 所有ip信息皆来自ipinfo.io,仅用于显示结果,无其他作用。
- 项目Demo倒闭了,请自行搭建,谢谢!
- 请勿提出任何关于Vultr的issue或者问题,那个垃圾厂商出的问题与本项目无关!
- 全自动安装并配置 NGINX 以及 Hexo
- 支援所有种类的虚拟化技术,包括bare mental,kvm openvz等
- 支援全自动安装并配置 Trojan-GFW Hexo Dnscrypt-proxy Qbittorrent增强版 Bittorrent-Tracker Aria2 Filebrowser Netdata MariaDB PHP RSSHUB Tiny Tiny RSS Fail2ban Speedtest TOR Trojan-panel Postfix Dovecot Roundcube-Webmail等
- 全自动签发,续签,重启服务 let's encrypt 证书
- 完整的IPV6支援
- Full HTTP/2 Support
- 全自动时间较准
- 全自动服务掉线重启(systemd auto-failrestart)
- 全自动检测并卸载阿里云监控
- 支援 TCP Turbo
- 支援完全/部分卸载
- And so on...
One click install Trojan-gfw Hexo Nextcloud and so on.
apt-get update && apt-get install sudo curl -y && curl -Ss https://raw.githubusercontent.com/johnrosen1/vpstoolbox/master/vps.sh | sudo bash
- Support Debian8+ Ubuntu14+
- Please Run as root(sudo -i)
- Trojan-GFW does not support Cloudflare CDN,please do not enable!
- Please Purchase a domain and finish a dns resolve(A for ipv4,AAAA for ipv6) before running this program!
- Please turn off your firewall for best performance(full-cone nat) and turn off Cloudflare CDN in your control panel before running this program!
Ip Information is just an indispensable part of this project, all ip information comes from ipinfo.io,no spam related.
- Auto install and config NGINX
- Support all kinds of virtualization including kvm openvz and so on.
- Support Auto install and config Trojan-GFW Hexo Dnscrypt-proxy Qbittorrent Bittorrent-Tracker Aria2 Filebrowser Netdata MariaDB PHP RSSHUB Tiny Tiny RSS Fail2ban TOR Speedtest Trojan-panel Postfix Dovecot Roundcube-Webmail
- Auto issue and renew let's encrypt certificate and auto reload Trojan-GFW after renewal
- Full IPv6 Support
- Full HTTP/2 Support
- time sync
- Fail Restart
- uninstall Aliyun Aegis
- Support TCP Turbo
- Support Full/Part Uninstall
- And so on...