diff --git a/trojan-xhttp-tls.json b/trojan-xhttp-tls.json new file mode 100644 index 0000000..fe2e1a4 --- /dev/null +++ b/trojan-xhttp-tls.json @@ -0,0 +1,33 @@ +{ + "protocol": "trojan", + "settings": { + "clients": [{"password": "ДЛИННЫЙ_СЛУЧАЙНЫЙ_ПАРОЛЬ_32+"}], + "fallbacks": [ + {"dest": "80", "xver": 1} + ] + }, + "streamSettings": { + "network": "xhttp", + "security": "tls", + "xhttpSettings": { + "path": "/a8f3k2-secret-path/", + "mode": "packet-up", + "extra": { + "headers": { + "Host": "your-domain.com" + }, + "xPaddingBytes": "100-1000" + } + }, + "tlsSettings": { + "minVersion": "1.3", + "serverName": "your-domain.com", + "alpn": ["h2", "http/1.1"], + "fingerprint": "chrome", + "certificates": [{ + "certificateFile": "/etc/letsencrypt/live/your-domain.com/fullchain.pem", + "keyFile": "/etc/letsencrypt/live/your-domain.com/privkey.pem" + }] + } + } +} \ No newline at end of file