This video demonstrates how to set up an OpenVPN instance on your own server, using Oracle’s free tier for cloud hosting. It is a step by step guide, and you can use the commands here to set up your own, completely private VPN.

Commands & links used in the video are here:

This is based on the Oracle developer blog here:

0:00 Introduction
2:32 Oracle Server Setup
3:07 SSH Setup
3:58 Firewall config
4:52 OpenVPN config
7:45 OpenVPN client setup
8:48 Conclusions