Before we startGet a server https://thematrix.dev/get-a-domain-name-a-server-and-protect-them-with-cloudflare/Install Docker https://thematrix.dev/install-docker-and-docker-compose-on-ubuntu-20-04/Get your Cloudflare account and domain-name https://thematrix.dev/get-a-domain-name-a-server-and-protect-them-with-cloudflare/Setup Trojan-Go serverCreate Docker-Compose configuration fileCreate docker-compose.yml which contains the official Trojan-Go image, and a NGINX web server. mkdir -p ~/trojan-go/ nano ~/trojan-go/docker-compose.
Get a domain nameIn this tutorial, NameCheap will be used for demonstration. I have been their customer since 2004. Like their name, they sell domain-name cheap. With every domain-name they sell, it comes with WHOIS-Guard. So the general public cannot find out your personal information with use of WHOIS tool.