tuliprox-vpn

tuliprox-vpn

Docker-Anwendung from brycelarge's Repository

Übersicht

Tuliprox with built-in OpenVPN support. Proxies and filters IPTV M3U playlists and EPG data through a VPN tunnel. Supports NordVPN, PIA, Surfshark, IPVanish, VyprVPN, ProtonVPN, and custom OpenVPN configs.

Anforderungen

OpenVPN credentials for your VPN provider. See https://github.com/brycelarge/openvpn-buildtools for setup instructions.

Laufzeit-Argumente

Web-UI
http://[IP]:[PORT:8901]/
Netzwerk
bridge
Shell
bash
Privilegiert
false
Extra Params
--cap-add=NET_ADMIN --device=/dev/net/tun

Konfiguration der Vorlage

Web UI PortPorttcp

Tuliprox web UI and API

Ziel
8901
Standard
8901
Wert
8901
HDHomeRun Port 1Porttcp

HDHomeRun device port. Must match the port value set in config.yml hdhomerun.devices. Add additional port mappings for each extra device.

Ziel
5004
Standard
5004
Wert
5004
Privoxy PortPorttcp

Privoxy HTTP proxy port (only needed if PRIVOXY_ENABLED=true)

Ziel
8118
Standard
8118
Wert
8118
EPG Scraper PortPorttcp

EPG scraper guide server port (only needed if EPG_SCRAPER_ENABLED=true)

Ziel
3002
Standard
3002
Wert
3002
ConfigPathrw

Tuliprox config directory. Place config.yml and source.yml here.

Ziel
/app/config
Standard
/mnt/user/appdata/tuliprox-vpn/config
Wert
/mnt/user/appdata/tuliprox-vpn/config
DataPathrw

Tuliprox runtime data and database

Ziel
/app/data
Standard
/mnt/user/appdata/tuliprox-vpn/data
Wert
/mnt/user/appdata/tuliprox-vpn/data
BackupPathrw

Tuliprox backup directory

Ziel
/app/backup
Standard
/mnt/user/appdata/tuliprox-vpn/backup
Wert
/mnt/user/appdata/tuliprox-vpn/backup
DownloadsPathrw

Video download directory

Ziel
/app/downloads
Standard
/mnt/user/appdata/tuliprox-vpn/downloads
Wert
/mnt/user/appdata/tuliprox-vpn/downloads
EPG DataPathrw

EPG scraper data directory. Contains channels.xml (your channel list) and the generated guide.xml. Only needed if EPG_SCRAPER_ENABLED=true.

Ziel
/app/epg
Standard
/mnt/user/appdata/tuliprox-vpn/epg
Wert
/mnt/user/appdata/tuliprox-vpn/epg
VPN EnabledVariable

Enable OpenVPN tunnel

Ziel
VPN_ENABLED
Standard
true
Wert
true
VPN ProviderVariable

VPN provider: NORDVPN, PIA, SURFSHARK, IPVANISH, VYPRVPN, PROTONVPN, CUSTOM

Ziel
OPENVPN_PROVIDER
Standard
NORDVPN
Wert
NORDVPN
VPN UsernameVariable

VPN service username (for NordVPN: use service credentials from my.nordaccount.com)

Ziel
OPENVPN_USERNAME
VPN PasswordVariable

VPN service password

Ziel
OPENVPN_PASSWORD
VPN ConfigVariable

Specific .ovpn config name to use (e.g. us9196.nordvpn.com.udp). Leave blank to use first available.

Ziel
OPENVPN_CONFIG
VPN ProtocolVariable

OpenVPN protocol: udp or tcp

Ziel
OPENVPN_PROTOCOL
Standard
udp
Wert
udp
Extra OpenVPN OptionsVariable

Additional OpenVPN CLI flags (optional)

Ziel
OPENVPN_OPTIONS
Local NetworkVariable

IMPORTANT: Set to your LAN subnet (e.g. 192.168.1.0/24) so the web UI stays accessible when VPN is connected. Comma-separated for multiple subnets.

Ziel
LOCAL_NETWORK
DNS ServersVariable

Comma-separated DNS servers to use inside the container (optional, e.g. 1.1.1.1,8.8.8.8)

Ziel
NAME_SERVERS
Privoxy EnabledVariable

Enable Privoxy HTTP proxy

Ziel
PRIVOXY_ENABLED
Standard
false
Wert
false
Privoxy Port (internal)Variable

Privoxy internal port

Ziel
PRIVOXY_PORT
Standard
8118
Wert
8118
PUIDVariable

User ID for file permissions (use Unraid's nobody: 99)

Standard
99
Wert
99
PGIDVariable

Group ID for file permissions (use Unraid's users: 100)

Standard
100
Wert
100
UMASKVariable

File creation umask

Standard
022
Wert
022
TimezoneVariable

Timezone (e.g. America/New_York)

Ziel
TZ
Standard
UTC
Wert
UTC
DebugVariable

Enable debug logging

Ziel
DEBUG
Standard
false
Wert
false

Einzelheiten

Repository
ghcr.io/brycelarge/tuliprox-vpn:latest
Zuletzt aktualisiert2026-06-01
Erstmals gesehen2026-02-18

Führen Sie tuliprox-vpn auf Unraid aus.

tuliprox-vpn ist gelistet in Community Apps für Unraid OS. Erkunden Sie Unraid, um einen flexiblen Heimserver, ein NAS oder ein Heimlabor aufzubauen.