Skip to content

TeaRex-coder/docker-openvpn-access-server

Repository files navigation

Running Open-VPN Access Server in a Docker Container

About This Project: Docker OpenVPN Access Server

LinuxServer.io's docker image to run OpenVPN Access Server was depreciated 2 years ago. I couldn't find a replacement so I made my own! This image is built on top of Ubuntu (18.04. 20.04 & 22.04) and includes the latest version of OpenVPN Access Server with both x86 and ARM builds. However, I am still learning and this project should NOT be used in production. Plus I am still wroking out a few things!

What is OpenVPN Access Server?

If you don't already know, OpenVPN Access Server is a powerful and easy-to-use VPN solution that allows you to securely connect remote users to your network. It supports a wide range of authentication methods, including username and password, two-factor authentication, and LDAP. It also provides a web-based management interface that makes it easy to configure and manage your VPN.

Requirements

To use this Docker image, you'll need to have the following installed:

Setup

Select the version matching your CPU architecture:

Contributing

Please read the Contribution Guide before submitting a Pull Request to this repo!

To-Do List

  • Add persistant volume
  • Easier authentication
  • Update image when new version of OpenVPN Access Server is released
  • Build image with Debian 11 base image
  • Build image with Debian 10 base image