arch-privoxyvpn Docker Compose File

Use this to install arch-privoxyvpn in docker / portainer. This is for MullVad VPN. for more support visit

GitHub – binhex/arch-privoxyvpn: Docker build script for Arch Linux base with Privoxy and OpenVPN

version: "3"

services:
  privoxyvpn:
    image: binhex/arch-privoxyvpn
    container_name: arch-privoxyvpn
    cap_add:
      - NET_ADMIN
    ports:
      - "8118:8118"
      - "9118:9118"
      - "58946:58946"
      - "58946:58946/udp"
    volumes:
      - /share/Docker/arch-privoxyvpn:/config
      - /etc/localtime:/etc/localtime:ro
    environment:
      - VPN_ENABLED=yes
      - VPN_USER=MULVAD ACCOUNT NUMBER
      - VPN_PASS=m
      - VPN_PROV=custom
      - VPN_CLIENT=openvpn
      - VPN_OPTIONS=
      - LAN_NETWORK=192.168.0.1/24
      - NAME_SERVERS=1.1.1.1,1.0.0.1
      - ENABLE_STARTUP_SCRIPTS=no
      - ENABLE_PRIVOXY=yes
      - STRICT_PORT_FORWARD=no
      - USERSPACE_WIREGUARD=no
      - ENABLE_SOCKS=no
      - SOCKS_USER=
      - SOCKS_PASS=
      - VPN_INPUT_PORTS=
      - VPN_OUTPUT_PORTS=
      - DEBUG=false
      - UMASK=000
      - PUID=999
      - PGID=999
    restart: unless-stopped