Hello, I have just set up my server + client and as I had some problems during the setup + I didnt really find any tutorial with working donwload links I decided to share my knowledge that I gained during setting up my server, so here we go.
Requirements:
OS: Debian 9 (Virtual box or VPS) with root access
Some things have changed on newer debian 10+ versions: (do this instead of the below specified step 4) )
4) apt install g++-10 libssl-dev build-essential