Docker OpenVPN image

For several years I was using kylemanna/openvpn as OpenVPN server. Unfortunately author does not update it anymore. It has old OpenVPN version, several problems (like renew command not working) and bad cli in common.

So one day I sit and rewrite it (on python, so image grew from 20MB to 55MB, I believe that not a problem).

GitHub page:

Docker image: gerasiov/openvpn:latest (hub)

I have several more features to add:

  • Server certificate renewal
  • Configurable certificates expiration time
  • IPv6 support

But it’s already useful enough.