01d8f75953a63c42d9cefae033ecbb2b1e41f0b9
				
			
			
		
	Relax docker-compose syntax to 3.2
OpenVPN and Deluge with WebUI
Acknowledgments
This project is based heavily on the fork of docker-transmission-openvpn.
Quick Start
This container contains OpenVPN and Deluge with a configuration where Deluge is running only when OpenVPN has an active tunnel. It bundles configuration files for many popular VPN providers to make the setup easier.
$ docker run --cap-add=NET_ADMIN -d \
              -v /your/storage/path/:/data \
              -e OPENVPN_PROVIDER=PIA \
              -e OPENVPN_CONFIG=France \
              -e OPENVPN_USERNAME=user \
              -e OPENVPN_PASSWORD=pass \
              -e WEBPROXY_ENABLED=false \
              -e LOCAL_NETWORK=192.168.0.0/16 \
              --log-driver json-file \
              --log-opt max-size=10m \
              -p 8112:8112 \
              ebrianne/docker-deluge-openvpn
Docker Compose
version: '3.2'
services:
    deluge-openvpn:
        volumes:
            - '/your/storage/path/:/data'
        environment:
            - OPENVPN_PROVIDER=PIA
            - OPENVPN_CONFIG=France
            - OPENVPN_USERNAME=user
            - OPENVPN_PASSWORD=pass
            - WEBPROXY_ENABLED=false
            - LOCAL_NETWORK=192.168.0.0/16
        cap_add:
            - NET_ADMIN
        logging:
            driver: json-file
            options:
                max-size: 10m
        ports:
            - '8112:8112'
        image: ebrianne/docker-deluge-openvpn
Documentation
The full documentation is available at https://haugene.github.io/docker-transmission-openvpn/.
Environment variables
| Variable | Value | 
|---|---|
| OPENVPN_USERNAME | None | 
| OPENVPN_PASSWORD | None | 
| OPENVPN_PROVIDER | None | 
| CREATE_TUN_DEVICE | true | 
| ENABLE_UFW | false | 
| UFW_EXTRA_PORTS | None | 
| UFW_ALLOW_GW_NET | false | 
| PUID | None | 
| PGID | None | 
| DROP_DEFAULT_ROUTE | None | 
| WEBPROXY_ENABLED | false | 
| WEBPROXY_PORT | 8888 | 
| WEBPROXY_USERNAME | None | 
| WEBPROXY_PASSWORD | None | 
| HEALTH_CHECK_HOST | google.com | 
| LANG | en_US.UTF-8 | 
| LANGUAGE | en_US.UTF-8 | 
| TERM | xterm | 
| LOCAL_NETWORK | None | 
					Languages
				
				
								
								
									Shell
								
								97.3%
							
						
							
								
								
									Python
								
								2.7%