An Openvpn Access Server running in a Centos 6 docker container with MySQL backend in TCP only mode and LDAP integration.
docker run -d \
--name openvpn \
-p 443:443 \
-p 943:943 \
-p 9443:9443 \
--privileged=true \
-e VPN_HOSTNAME=<VPN Hostname> \
-e LDAP_HOSTNAME=<LDAP Hostname> \
-e VPN_PASSWORD=<Openvpn admin password. Default: Random string> \
-e VPN_CIDR=<CIDR block of private IPs routed over vpn. Default: 172.16.0.0/12> \
-v /some/path:/config \
roclops/genesis-openvpn:latest
Then login to https://dockerhostip:943/admin
https://dockerhostip:943/adminhttps://dockerhostip/dockerhostip:9443Use the standard Roclops build process.
This will create a new build image and push to the Roclops Dockerhub repo. Running the build.sh creates/pushes the following tags:
<VERSION>.<TIMESTAMP><VERSION>latestFor example, if the VERSION file contains 1.2.3, then the following tags would be produced and pushed to the Dockerhub repo:
1.2.3.201701241033021.2.3latestContent type
Image
Digest
Size
228.3 MB
Last updated
almost 7 years ago
docker pull roclops/genesis-openvpn:1.2.2.20191001151127