79 lines
2.1 KiB
JSON
79 lines
2.1 KiB
JSON
{
|
|
"categories": [
|
|
"Other",
|
|
"VPN",
|
|
"Tools"
|
|
],
|
|
"description": "This container contains OpenVPN and Transmission with a configuration\nwhere Transmission is running only when OpenVPN has an active tunnel.\nIt bundles configuration files for many popular VPN providers to make the setup easier.",
|
|
"env": [
|
|
{
|
|
"default": "1000",
|
|
"label": "PUID",
|
|
"name": "PUID"
|
|
},
|
|
{
|
|
"default": "1000",
|
|
"label": "PGID",
|
|
"name": "PGID"
|
|
},
|
|
{
|
|
"default": "MULLVAD",
|
|
"description": "https://haugene.github.io/docker-transmission-openvpn/supported-providers/",
|
|
"label": "OPENVPN_PROVIDER",
|
|
"name": "OPENVPN_PROVIDER"
|
|
},
|
|
{
|
|
"default": "",
|
|
"description": "Optional. Mostly used to narrow down what location to use by the provider",
|
|
"label": "OPENVPN_CONFIG",
|
|
"name": "OPENVPN_CONFIG"
|
|
},
|
|
{
|
|
"default": "",
|
|
"label": "OPENVPN_USERNAME",
|
|
"name": "OPENVPN_USERNAME"
|
|
},
|
|
{
|
|
"default": "",
|
|
"label": "OPENVPN_PASSWORD",
|
|
"name": "OPENVPN_PASSWORD"
|
|
},
|
|
{
|
|
"default": "192.168.0.0/24",
|
|
"label": "LOCAL_NETWORK",
|
|
"name": "LOCAL_NETWORK"
|
|
},
|
|
{
|
|
"default": "true",
|
|
"label": "watch-dir-enabled",
|
|
"name": "TRANSMISSION_WATCH_DIR_ENABLED"
|
|
}
|
|
],
|
|
"image_arm32": "haugene/transmission-openvpn:latest",
|
|
"image_arm64": "haugene/transmission-openvpn:latest",
|
|
"image_amd64": "haugene/transmission-openvpn:latest",
|
|
"logo": "https://raw.githubusercontent.com/pi-hosted/pi-hosted/master/images/transmission-icon.png",
|
|
"name": "transmission-openvpn-v4",
|
|
"note": "List of supported providers available <a href='https://haugene.github.io/docker-transmission-openvpn/supported-providers'/>here</a>.",
|
|
"officialDoc": "https://haugene.github.io/docker-transmission-openvpn/run-container/",
|
|
"platform": "linux",
|
|
"ports": [
|
|
"9091:9091/tcp"
|
|
],
|
|
"privileged": true,
|
|
"restart_policy": "unless-stopped",
|
|
"title": "Transmission OpenVPN Version 4",
|
|
"type": 1,
|
|
"volumes": [
|
|
{
|
|
"bind": "/portainer/Downloads",
|
|
"container": "/data"
|
|
},
|
|
{
|
|
"bind": "/etc/localtime",
|
|
"container": "/etc/localtime"
|
|
}
|
|
],
|
|
"webpage": "https://transmissionbt.com/"
|
|
}
|