Set up my own VPS
My first try to access google is to set up VPS, but at that time I’m so naive. Today, after several years of learning, I come back again.
Before Setup VPS
At the very beginning, if you don’t get a block from the GFW just after you setup the VPS, I suggest using a relatively complex protocol to protect your network data.
Then you need a domain, and a DNS server.
I choose namesilo as provider and got the domain and DNS service from it.
Virtual Private Server (VPS)
I choose Vultr as the provider, as I used it at the very beginning and I have the account.
Then choose the cheapest scheme.
Trojan-go
I choose Trojan-go as server which works on Vultr server.
Build up nginx server
HTTPS using Nginx and Let’s encrypt in Docker
set Let’s encrypt automate refresh
docker-compose
are used by ubuntu. On other OS might be docker compose
1 | 0 2 1 * * docker-compose run --rm certbot renew >> /var/log/certbot-renew.log 2>&1 |
Tech referance
All articles on this blog are licensed under CC BY-NC-SA 4.0 unless otherwise stated.