From 420b70004e32d7fddaf27d546abb7b51100278c0 Mon Sep 17 00:00:00 2001 From: SelfhostedPro Date: Wed, 3 Jun 2020 13:27:39 -0700 Subject: [PATCH 1/5] initial addition --- Template/template.json | 63 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 63 insertions(+) diff --git a/Template/template.json b/Template/template.json index 82281d8..093f54d 100644 --- a/Template/template.json +++ b/Template/template.json @@ -180,6 +180,69 @@ } ] }, + { + "type": 1, + "title": "Transmission-OpenVPN", + "name": "transmission-openvpn", + "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.", + "logo": "https://raw.githubusercontent.com/SelfhostedPro/selfhosted_templates/master/Images/transmission-icon.png", + "image": "haugene/transmission-openvpn:latest", + "categories": [ + "Other", + "VPN", + "Tools" + ], + "platform": "linux", + "restart_policy": "unless-stopped", + "ports": [ + "8080:8080/tcp" + ], + "volumes": [ + { + "container": "/data", + "bind": "/portainer/Downloads" + }, + { + "container": "/etc/localtime", + "bind": "/etc/localtime" + } + ], + "env": [ + { + "name": "PUID", + "label": "PUID", + "default": "1000", + "preset": true + }, + { + "name": "PGID", + "label": "PGID", + "default": "100", + "preset": true + }, + { + "name": "OPENVPN_PROVIDER", + "label": "OPENVPN_PROVIDER", + "description": "Supported Providers https://haugene.github.io/docker-transmission-openvpn/supported-providers/", + "default": "MULLVAD" + }, + { + "name": "OPENVPN_USERNAME", + "label": "OPENVPN_USERNAME", + "default": "username" + }, + { + "name": "OPENVPN_PASSWORD", + "label": "OPENVPN_PASSWORD", + "default": "password" + }, + { + "name": "LOCAL_NETWORK", + "label": "LOCAL_NETWORK", + "default": "192.168.0.0/24" + } + ] + }, { "type": 1, "title": "airsonic", From 68999c287dc5e3e2a29a90571738c9b7c1885cd3 Mon Sep 17 00:00:00 2001 From: SelfhostedPro Date: Wed, 3 Jun 2020 13:29:32 -0700 Subject: [PATCH 2/5] troubleshooting --- Template/template.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Template/template.json b/Template/template.json index 093f54d..38a5ce8 100644 --- a/Template/template.json +++ b/Template/template.json @@ -223,18 +223,18 @@ { "name": "OPENVPN_PROVIDER", "label": "OPENVPN_PROVIDER", - "description": "Supported Providers https://haugene.github.io/docker-transmission-openvpn/supported-providers/", + "description": "https://haugene.github.io/docker-transmission-openvpn/supported-providers/", "default": "MULLVAD" }, { "name": "OPENVPN_USERNAME", "label": "OPENVPN_USERNAME", - "default": "username" + "default": "" }, { "name": "OPENVPN_PASSWORD", "label": "OPENVPN_PASSWORD", - "default": "password" + "default": "" }, { "name": "LOCAL_NETWORK", From 9af08c91ec2bf83a82a8d2186498464222ba046e Mon Sep 17 00:00:00 2001 From: SelfhostedPro Date: Wed, 3 Jun 2020 13:41:26 -0700 Subject: [PATCH 3/5] note added --- Template/template.json | 1 + 1 file changed, 1 insertion(+) diff --git a/Template/template.json b/Template/template.json index 38a5ce8..c8d785d 100644 --- a/Template/template.json +++ b/Template/template.json @@ -187,6 +187,7 @@ "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.", "logo": "https://raw.githubusercontent.com/SelfhostedPro/selfhosted_templates/master/Images/transmission-icon.png", "image": "haugene/transmission-openvpn:latest", + "note" : "List of supported providers available here: https://haugene.github.io/docker-transmission-openvpn/supported-providers/", "categories": [ "Other", "VPN", From 9f399c5e761de6a1b7831340f684d8075dc38be9 Mon Sep 17 00:00:00 2001 From: SelfhostedPro Date: Wed, 3 Jun 2020 13:50:18 -0700 Subject: [PATCH 4/5] fixing link --- Template/template.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Template/template.json b/Template/template.json index c8d785d..2cbcead 100644 --- a/Template/template.json +++ b/Template/template.json @@ -187,7 +187,7 @@ "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.", "logo": "https://raw.githubusercontent.com/SelfhostedPro/selfhosted_templates/master/Images/transmission-icon.png", "image": "haugene/transmission-openvpn:latest", - "note" : "List of supported providers available here: https://haugene.github.io/docker-transmission-openvpn/supported-providers/", + "note" : "List of supported providers available here.", "categories": [ "Other", "VPN", From 941fa98eea2dc37108fcd4da385749f68b3d81be Mon Sep 17 00:00:00 2001 From: SelfhostedPro Date: Thu, 4 Jun 2020 07:14:41 -0700 Subject: [PATCH 5/5] troubleshooting link --- Template/template.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Template/template.json b/Template/template.json index 2cbcead..ddce50a 100644 --- a/Template/template.json +++ b/Template/template.json @@ -187,7 +187,7 @@ "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.", "logo": "https://raw.githubusercontent.com/SelfhostedPro/selfhosted_templates/master/Images/transmission-icon.png", "image": "haugene/transmission-openvpn:latest", - "note" : "List of supported providers available here.", + "note" : "List of supported providers available here.", "categories": [ "Other", "VPN",