Install server side
Step 1: Choose a VPS
We recommend the Amazon Lightsail, Vultr, Linode. The mininal configuration is sufficient. The Bandwidth, Latency, Packet Loss are the primary features you should consider. We prefer Amazon Lightsail Singapore and Japan nodes, since the latency is only 49-80ms, while the latency from the same location in Vultr and Linode is 120ms-300ms. Please choose Ubuntu 18.04 server as your operating system.
Features | AWS Lightsail | Linode | Vultr |
---|---|---|---|
Lowest Price per month | $3.5 | $5 | $2.5 |
Stability | |||
ping rtt avg (source: domestic) |
47.956ms(Tokyo) 74.961ms(Singapore) |
117.675ms(Tokyo) | 95.156ms(Tokyo) 220.360ms(Frankfurt) |
Memory Processor Storage | 512MB Memory 1 vCPU 20GB SSD 1TB Transfer |
1GB Memory 1 CPU 25GB Disk |
512MB Memory 1 CPU 20GB SSD 500GB Bandwidth |
Take Amazon Lightsail as an example.
- Log in to Amazon Lightsail Services(AWS)
- Create an instance
- SSH to your instance
More details check video below:
Music by Svyat Ilin from Fugue
Step 2: Install environment
Ubuntu system utilities, Docker CE
, docker-compose
need to be installed. Refer to server dependency installation
More details check video below, click vimeo in the bottom right to zoom out.
Music by Svyat Ilin from Fugue
Step 3: Install powter-server
- Check
WAN interface
of your instance, it iseth0
forAWS
.ifconfig
- Check
USER
of your instance, it isubuntu
forAWS
.echo $USER
- Install powter-server. You will need the
USER
andWAN interface
above during configuration.