...
1. Ubuntu installation (v.16.04 or above): http://www.ubuntu.com/download/desktop/install-ubuntu-desktop
2. Port forwarding: http://portforward.com/english/routers/port_forwarding/routerindex.htm. Necessary port 22, 2200, 80, 8080, 443
3. Dynamic DNS: https://account.dyn.com/
3. Remote access :https://www.liberiangeek.net/2012/03/enable-ssh-secure-shell-in-ubuntu-12-04-precise-pangolin/4. Team or Team Viewer Access / Anydesk
Please also keep in mind, Server maintenance will be expected to be done by your end. Although we will be backup your data daily remotely. We do not bear responsibility if the Server is unavailable due to network problem , power outage or hardware failure, we can alternatively assist to transfer your last available backup to Cloud Services available (Additional monthly charges apply).