Pritunl

Pritunl

Docker app from bashNinja's Repository

Overview

Run a Pritunl VPN Server

Configuration
/config This is where the default configs and logs are.

Launch the Web Interface at port `9700` to manage Pritunl.
Port `1194` udp/tcp is default for the VPN.

When you add a "server" and set the bind port to 0.0.0.0`, until Unraid supports ipv6.


Submit any Unraid issues here: [url]http://lime-technology.com/forum/index.php?topic=48370.0[/url]

Pritunl + Docker + LinuxServer.io = <3

Pull the image

docker pull bashninja/docker-pritunl

Run Pritunl

docker run -d --privileged \
    -v {path}:/config \
    -p 1194:1194/udp \
    -p 1194:1194/tcp \
    -p 9700:443/tcp \
    -p 9699:80/tcp \
    --name Pritunl \
    bashninja/docker-pritunl

Configure Pritunl

  • Open https://youripaddress:9700
  • Get your default creds (run on docker host via a shell): docker exec -it Pritunl pritunl default-password
  • Fun

Install Pritunl on Unraid in a few clicks.

Find Pritunl in Community Apps on your Unraid server, review the template, and click Install. Unraid handles the Docker app or plugin setup from the published template.

Open the Apps tab on your Unraid server Search Community Apps for Pritunl Review the template variables and paths Click Install

Categories

Download Statistics

160,266
Total Downloads
38
This Month
54
Avg / Month

Total Downloads Over Time

Loading chart...

Related apps

Explore more like this

Explore all

Details

Repository
bashninja/docker-pritunl
Last Updated2019-12-04
First Seen2017-10-05

Runtime arguments

Web UI
https://[IP]:[PORT:443]
Privileged
true

Template configuration

httpPorttcp

Container Port: 80. Only used for LetsEncrypt.

Target
80
Default
9699
httpsPorttcp

Container Port: 443

Target
443
Default
9700
VPN/tcpPorttcp

Container Port: 1194/tcp

Target
1194
Default
1194
VPN/udpPortudp

Container Port: 1194/udp

Target
1194
Default
1194
PUIDVariable

UID for permissions. Do not change unless you know what you're doing.

Default
99
PGIDVariable

GID for permissions. Do not change unless you know what you're doing.

Default
100
AppData Config PathPathrw

Container Path: /config

Target
/config
Default
/mnt/user/appdata/pritunl