openvpn-ui
OpenVPN server with WEB interface
4.6K
Note
Tags:
latest: this is the latest build with OpenVPN server provided by linux repository as LTS and stable solution
latestvpn: this is the latest build with the latest released OpenVPN server provide by openvpn repository
beta: this is beta version of project and it's used for testing (not stable)
Example:
networks:
default:
driver: bridge
npm_proxy:
driver: bridge
ipam:
config:
- subnet: 172.18.0.0/24
services:
ovpn:
image: shuricksumy/openvpn-ui:latest
container_name: openvpn
working_dir: /etc/openvpn/easy-rsa
environment:
- OPENVPN_ADMIN_USERNAME=admin # Leave this default as-is and update on first-run
- OPENVPN_ADMIN_PASSWORD=admin # Leave this default as-is and update on first-run
- SITE_NAME=Admin
- APP_PORT=8080
# - URL_PREFIX=/ovpn
ports:
- "8080:8080/tcp"
- "1194:1194/udp"
restart: always
networks:
npm_proxy:
ipv4_address: 172.18.0.10
devices:
- /dev/net/tun
cap_add:
- NET_ADMIN
volumes:
- ./openvpn/conf:/etc/openvpn
- ./openvpn/db:/opt/openvpn-gui/db
# labels:
# - traefik.enable=true
# - traefik.http.routers.admin.rule=Host(`your_public_host`) && PathPrefix(`/ovpn`)
# - traefik.http.routers.admin.entrypoints=websecure
# - traefik.http.routers.admin.tls=true
# - traefik.http.services.admin.loadbalancer.server.port=8080
Content type
Image
Digest
sha256:952c6cc4f…
Size
185.8 MB
Last updated
about 2 hours ago
docker pull shuricksumy/openvpn-ui