Sign inSign up

yyxx/openvpn:v2.1

Multi-platform
Networking
Security
Internet of things
Index digest

sha256:492267ced78a55305326aec557bb835f60e0737d2a5f2ccfb3c893160de903d7

OS/ARCH

Compressed size

46.97 MB

Last pushed

12 months by yyxx

Type

Image

Manifest digest

sha256:ede0820b0f85133ecf95fadcd9d9ee076d5ee9b77a5eb90db8d945a6378ad1f3

Image Layers

1ADD alpine-minirootfs-3.22.1-aarch64.tar.gz / # buildkit3.94 MB
2CMD ["/bin/sh"]0 B
3RUN /bin/sh -c apk add26.8 MB
4COPY docker-entrypoint.sh /usr/bin # buildkit3.51 KB
5COPY supervisord.conf /etc/supervisor/conf.d/supervisord.conf # buildkit446 B
6RUN /bin/sh -c wget https://github.com/OpenVPN/easy-rsa/releases/download/v3.2.4/EasyRSA-3.2.4.tgz89.72 KB
7RUN /bin/sh -c wget https://github.com/gavintan/openvpn/releases/latest/download/openvpn-web-$(uname6.02 MB
8RUN /bin/sh -c wget https://github.com/gavintan/openvpn/releases/latest/download/openvpn-auth-$(uname2.06 MB
9RUN /bin/sh -c chmod +x8.07 MB
10RUN /bin/sh -c ln -s182 B
11VOLUME [/data]0 B
12ENV OVPN_DATA=/data0 B
13ENV OVPN_SUBNET=10.8.0.0/240 B
14ENV OVPN_SUBNET6=fdaf:f178:e916:6dd0::/640 B
15ENV OVPN_MAXCLIENTS=2000 B
16ENV OVPN_PROTO=udp0 B
17ENV OVPN_PORT=11940 B
18ENV OVPN_IPV6=false0 B
19ENV OVPN_GATEWAY=false0 B
20ENV OVPN_MANAGEMENT=127.0.0.1:75050 B
21ENV GIN_MODE=release0 B
22ENV ADMIN_USERNAME=admin0 B
23ENV ADMIN_PASSWORD=admin0 B
24ENV WEB_PORT=88330 B
25ENV ENV_UPDATE_CONFIG=true0 B
26ENV OVPN_LDAP_AUTH=false0 B
27ENV LDAP_URL=ldap://example.org:3890 B
28ENV LDAP_BASE_DN=dc=example,dc=org0 B
29ENV LDAP_USER_ATTRIBUTE=uid0 B
30ENV LDAP_USER_GROUP_FILTER=false0 B
31ENV LDAP_USER_GROUP_DN=cn=vpn,ou=groups,dc=example,dc=org0 B
32ENV LDAP_USER_ATTR_IPADDR_NAME=ipaddr0 B
33ENV LDAP_BIND_USER_DN=cn=admin,dc=example,dc=org0 B
34ENV LDAP_BIND_PASSWORD=adminpassword0 B
35EXPOSE &{[{{42 0} {42 0}}]0 B
36USER root0 B
37WORKDIR /data93 B
38ENTRYPOINT ["docker-entrypoint.sh"]0 B
39CMD ["/usr/bin/supervisord"]0 B

Command

ADD alpine-minirootfs-3.22.1-aarch64.tar.gz / # buildkit