怎样使用trojan-go?

apt update
apt install unzip

wget https://github.com/p4gefau1t/trojan-go/releases/download/v0.4.2/trojan-go-linux-amd64.zip
unzip trojan-go-linux-amd64.zip
rm trojan-go-linux-amd64.zip

./trojan-go -autocert request
ls
{
    "run_type": "server",
    "local_addr": "0.0.0.0",
    "local_port": 443,
    "remote_addr": "127.0.0.1",
    "remote_port": 80,
    "password": [
        "scaleya"
    ],
    "ssl": {
        "cert": "/etc/trojan-go/server.crt",
        "key": "/etc/trojan-go/server.key"
    },
    "websocket": {
    "enabled": true,
    "path": "/page",
    "hostname": "page.scaleya.com"
    }
}
nano trojan-go.service

cp trojan-go.service /etc/systemd/system/
systemctl daemon-reload
apt install nginx -y
systemctl start trojan-go
systemctl status trojan-go
#ad

No ad for you!

[Unit]
Description=Trojan-Go - An unidentifiable mechanism that helps you bypass GFW
Documentation=https://github.com/p4gefau1t/trojan-go
After=network.target nss-lookup.target
Wants=network-online.target

[Service]
Type=simple
User=root
ExecStart=/etc/trojan-go/trojan-go -config /etc/trojan-go/server.json
Restart=on-failure
RestartSec=10
RestartPreventExitStatus=23

[Install]
WantedBy=multi-user.target
nano /etc/crontab

0 0 20 * * root echo -en "y\ny" | /root/trojan-go -autocert renew

If you liked it share and comment!