https://github.com/radarlog/docker-pritunl
Dockerized Pritunl VPN server for using behind a reverse proxy
https://github.com/radarlog/docker-pritunl
docker openvpn pritunl vpn-server wireguard
Last synced: about 2 months ago
JSON representation
Dockerized Pritunl VPN server for using behind a reverse proxy
- Host: GitHub
- URL: https://github.com/radarlog/docker-pritunl
- Owner: radarlog
- License: mit
- Created: 2017-12-24T01:31:01.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2020-10-25T16:16:24.000Z (over 4 years ago)
- Last Synced: 2025-04-04T07:35:57.292Z (2 months ago)
- Topics: docker, openvpn, pritunl, vpn-server, wireguard
- Language: Dockerfile
- Homepage:
- Size: 25.4 KB
- Stars: 9
- Watchers: 2
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Pritunl
[Pritunl](https://github.com/pritunl/pritunl) is a distributed enterprise
vpn server built using the OpenVPN protocol. Documentation and more
information can be found at the home page [pritunl.com](https://pritunl.com)## FEATURES
Current docker image is built from [alpine](https://hub.docker.com/_/alpine/) for using behind a reverse proxy. In order to simplify a network communication between services SSL-protocol is turned off as well as activated an appropriate working mode.## USAGE
Pritunl requires a MongoDB database as a backend storage. You must set your own one by `MONGODB_URI` environment variable:```shell
docker run -d --privileged --name radarlog_pritunl \
-e MONGODB_URI=mongodb://mongodb-host:27017/pritunl \
-p 9700:9700 \
-p 1194:1194/udp \
-p 1194:1194/tcp \
radarlog/pritunl
```
Pritunl web console is accessible at `http://pritunl-host:9700`. After the MongoDB database uri has been configured the web console will display the login dialog. The default username is `pritunl`.
To get the default password run:
```shell
docker exec -it radarlog_pritunl pritunl default-password
```