瀏覽代碼

Build App list and docs

github-actions[bot] 2 年之前
父節點
當前提交
85a97093e5

+ 1 - 1
docs/AppList.md

@@ -127,7 +127,7 @@ List of all apps included in this project with info related to it.
 |[Nginx Proxy Manager v3 [DEVEL] NOT READY FOR USE](https://nginxproxymanager.com/)|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|Container| [![](../build/images/blue_doc_icon.png)](https://nginxproxymanager.com/setup/) | [![](../build/images/red_doc_icon.png)](../docs/nginx_proxy_manager.md) |  | [![Installing Nginx Proxy Manager on Docker](../build/images/yt-badge-novaspirit.png "Installing Nginx Proxy Manager on Docker")](https://www.youtube.com/watch?v=yl2Laxbqvo8&list=PL846hFPMqg3jwkxcScD1xw2bKXrJVvarc&index=10) |
 |[Nitter](https://nitter.net/)|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|Stack| [![](../build/images/blue_doc_icon.png)](https://github.com/zedeus/nitter) |  |  |  |
 |[Node Red](https://nodered.org/)|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|Stack| [![](../build/images/blue_doc_icon.png)](https://nodered.org/docs/getting-started/docker) |  |  |  |
-|[]()|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|| [![](../build/images/blue_doc_icon.png)]() | [![](../build/images/red_doc_icon.png)](../docs/) | [![](../build/images/script_icon.png)](../tools/) | [![](../build/images/yt-badge-.png "")]() |
+|[nord-vpn](https://github.com/azinchen/nordvpn)|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|Container| [![](../build/images/blue_doc_icon.png)](https://hub.docker.com/r/azinchen/nordvpn) |  |  |  |
 |[NUT Server](https://networkupstools.org)|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|Container| [![](../build/images/blue_doc_icon.png)](https://hub.docker.com/r/instantlinux/nut-upsd) |  |  |  |
 |[NZBGet](https://nzbget.net/)|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|Container| [![](../build/images/blue_doc_icon.png)](https://docs.linuxserver.io/images/docker-nzbget) |  |  |  |
 |[NZBHydra 2](https://github.com/theotherp/nzbhydra2)|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|Container| [![](../build/images/blue_doc_icon.png)](https://docs.linuxserver.io/images/docker-nzbhydra2) |  |  |  |

+ 65 - 0
pi-hosted_template/template/portainer-v2.json

@@ -4360,6 +4360,71 @@
 			"type": 3,
 			"note": "<h3>Template created by Pi-Hosted Series</h3><b>Check our Github page: <a href=\"https://github.com/pi-hosted/pi-hosted\" target=\"_blank\">https://github.com/pi-hosted/pi-hosted</a></b><br><br><b>Official Webpage: </b><a href=\"https://nodered.org/\" target=\"_blank\">https://nodered.org/</a><br><b>Official Docker Documentation: </b><a href=\"https://nodered.org/docs/getting-started/docker\" target=\"_blank\">https://nodered.org/docs/getting-started/docker</a><br><br><br>"
 		},
+		{
+			"categories": [
+				"Other"
+			],
+			"description": "This is an OpenVPN client docker container that uses recommended NordVPN server. It makes routing containers traffic through OpenVPN easy.",
+			"env": [
+				{
+					"default": "user@email.com",
+					"label": "NordVPN user",
+					"name": "USER"
+				},
+				{
+					"default": "password",
+					"label": "NordVPN password",
+					"name": "PASS"
+				},
+				{
+					"default": "Spain;Hong Kong;IE;131",
+					"label": "Countries to connect to (see webpage readme)",
+					"name": "COUNTRY"
+				},
+				{
+					"default": "Standard VPN servers",
+					"label": "Group name filter to which to connect to",
+					"name": "GROUP"
+				},
+				{
+					"default": "10",
+					"label": "Range of servers to pick from the top",
+					"name": "RANDOM_TOP"
+				},
+				{
+					"default": "5 */3 * * *",
+					"label": "Define when to look again for new defined servers",
+					"name": "RECREATE_VPN_CRON"
+				},
+				{
+					"default": "https://www.google.com",
+					"label": "URL to check internet connection is working to",
+					"name": "CHECK_CONNECTION_URL"
+				},
+				{
+					"default": "192.168.1.0/24;192.168.2.0/24",
+					"label": "Subnet to define network access (read Local Network access to services connecting to the internet through the VPN readme to get the right subnet!)",
+					"name": "NETWORK"
+				},
+				{
+					"default": "--mute-replay-warnings",
+					"label": "Used to pass extra parameters to openvpn",
+					"name": "OPENVPN_OPTS"
+				}
+			],
+			"image": "azinchen/nordvpn:latest",
+			"logo": "https://s3.us-east-2.amazonaws.com/ccp-prd-s3-uploads/2022/3/8/03500108885898f010e823eeb284e393b99e1ad5.png",
+			"name": "nord-vpn",
+			"platform": "linux",
+			"ports": [
+				"8080:80/tcp"
+			],
+			"restart_policy": "unless-stopped",
+			"title": "nord-vpn",
+			"type": 1,
+			"privileged": true,
+			"note": "<h3>Template created by Pi-Hosted Series</h3><b>Check our Github page: <a href=\"https://github.com/pi-hosted/pi-hosted\" target=\"_blank\">https://github.com/pi-hosted/pi-hosted</a></b><br><br><b>Official Webpage: </b><a href=\"https://github.com/azinchen/nordvpn\" target=\"_blank\">https://github.com/azinchen/nordvpn</a><br><b>Official Docker Documentation: </b><a href=\"https://hub.docker.com/r/azinchen/nordvpn\" target=\"_blank\">https://hub.docker.com/r/azinchen/nordvpn</a><br><br><br>"
+		},
 		{
 			"categories": [
 				"Other",

+ 65 - 0
template/portainer-v2-amd64.json

@@ -5039,6 +5039,71 @@
 			"type": 3,
 			"note": "<h3>Template created by Pi-Hosted Series</h3><b>Check our Github page: <a href=\"https://github.com/pi-hosted/pi-hosted\" target=\"_blank\">https://github.com/pi-hosted/pi-hosted</a></b><br><br><b>Official Webpage: </b><a href=\"https://nodered.org/\" target=\"_blank\">https://nodered.org/</a><br><b>Official Docker Documentation: </b><a href=\"https://nodered.org/docs/getting-started/docker\" target=\"_blank\">https://nodered.org/docs/getting-started/docker</a><br><br><br>"
 		},
+		{
+			"categories": [
+				"Other"
+			],
+			"description": "This is an OpenVPN client docker container that uses recommended NordVPN server. It makes routing containers traffic through OpenVPN easy.",
+			"env": [
+				{
+					"default": "user@email.com",
+					"label": "NordVPN user",
+					"name": "USER"
+				},
+				{
+					"default": "password",
+					"label": "NordVPN password",
+					"name": "PASS"
+				},
+				{
+					"default": "Spain;Hong Kong;IE;131",
+					"label": "Countries to connect to (see webpage readme)",
+					"name": "COUNTRY"
+				},
+				{
+					"default": "Standard VPN servers",
+					"label": "Group name filter to which to connect to",
+					"name": "GROUP"
+				},
+				{
+					"default": "10",
+					"label": "Range of servers to pick from the top",
+					"name": "RANDOM_TOP"
+				},
+				{
+					"default": "5 */3 * * *",
+					"label": "Define when to look again for new defined servers",
+					"name": "RECREATE_VPN_CRON"
+				},
+				{
+					"default": "https://www.google.com",
+					"label": "URL to check internet connection is working to",
+					"name": "CHECK_CONNECTION_URL"
+				},
+				{
+					"default": "192.168.1.0/24;192.168.2.0/24",
+					"label": "Subnet to define network access (read Local Network access to services connecting to the internet through the VPN readme to get the right subnet!)",
+					"name": "NETWORK"
+				},
+				{
+					"default": "--mute-replay-warnings",
+					"label": "Used to pass extra parameters to openvpn",
+					"name": "OPENVPN_OPTS"
+				}
+			],
+			"image": "azinchen/nordvpn:latest",
+			"logo": "https://s3.us-east-2.amazonaws.com/ccp-prd-s3-uploads/2022/3/8/03500108885898f010e823eeb284e393b99e1ad5.png",
+			"name": "nord-vpn",
+			"platform": "linux",
+			"ports": [
+				"8080:80/tcp"
+			],
+			"restart_policy": "unless-stopped",
+			"title": "nord-vpn",
+			"type": 1,
+			"privileged": true,
+			"note": "<h3>Template created by Pi-Hosted Series</h3><b>Check our Github page: <a href=\"https://github.com/pi-hosted/pi-hosted\" target=\"_blank\">https://github.com/pi-hosted/pi-hosted</a></b><br><br><b>Official Webpage: </b><a href=\"https://github.com/azinchen/nordvpn\" target=\"_blank\">https://github.com/azinchen/nordvpn</a><br><b>Official Docker Documentation: </b><a href=\"https://hub.docker.com/r/azinchen/nordvpn\" target=\"_blank\">https://hub.docker.com/r/azinchen/nordvpn</a><br><br><br>"
+		},
 		{
 			"categories": [
 				"Other",

+ 65 - 0
template/portainer-v2-arm32.json

@@ -4360,6 +4360,71 @@
 			"type": 3,
 			"note": "<h3>Template created by Pi-Hosted Series</h3><b>Check our Github page: <a href=\"https://github.com/pi-hosted/pi-hosted\" target=\"_blank\">https://github.com/pi-hosted/pi-hosted</a></b><br><br><b>Official Webpage: </b><a href=\"https://nodered.org/\" target=\"_blank\">https://nodered.org/</a><br><b>Official Docker Documentation: </b><a href=\"https://nodered.org/docs/getting-started/docker\" target=\"_blank\">https://nodered.org/docs/getting-started/docker</a><br><br><br>"
 		},
+		{
+			"categories": [
+				"Other"
+			],
+			"description": "This is an OpenVPN client docker container that uses recommended NordVPN server. It makes routing containers traffic through OpenVPN easy.",
+			"env": [
+				{
+					"default": "user@email.com",
+					"label": "NordVPN user",
+					"name": "USER"
+				},
+				{
+					"default": "password",
+					"label": "NordVPN password",
+					"name": "PASS"
+				},
+				{
+					"default": "Spain;Hong Kong;IE;131",
+					"label": "Countries to connect to (see webpage readme)",
+					"name": "COUNTRY"
+				},
+				{
+					"default": "Standard VPN servers",
+					"label": "Group name filter to which to connect to",
+					"name": "GROUP"
+				},
+				{
+					"default": "10",
+					"label": "Range of servers to pick from the top",
+					"name": "RANDOM_TOP"
+				},
+				{
+					"default": "5 */3 * * *",
+					"label": "Define when to look again for new defined servers",
+					"name": "RECREATE_VPN_CRON"
+				},
+				{
+					"default": "https://www.google.com",
+					"label": "URL to check internet connection is working to",
+					"name": "CHECK_CONNECTION_URL"
+				},
+				{
+					"default": "192.168.1.0/24;192.168.2.0/24",
+					"label": "Subnet to define network access (read Local Network access to services connecting to the internet through the VPN readme to get the right subnet!)",
+					"name": "NETWORK"
+				},
+				{
+					"default": "--mute-replay-warnings",
+					"label": "Used to pass extra parameters to openvpn",
+					"name": "OPENVPN_OPTS"
+				}
+			],
+			"image": "azinchen/nordvpn:latest",
+			"logo": "https://s3.us-east-2.amazonaws.com/ccp-prd-s3-uploads/2022/3/8/03500108885898f010e823eeb284e393b99e1ad5.png",
+			"name": "nord-vpn",
+			"platform": "linux",
+			"ports": [
+				"8080:80/tcp"
+			],
+			"restart_policy": "unless-stopped",
+			"title": "nord-vpn",
+			"type": 1,
+			"privileged": true,
+			"note": "<h3>Template created by Pi-Hosted Series</h3><b>Check our Github page: <a href=\"https://github.com/pi-hosted/pi-hosted\" target=\"_blank\">https://github.com/pi-hosted/pi-hosted</a></b><br><br><b>Official Webpage: </b><a href=\"https://github.com/azinchen/nordvpn\" target=\"_blank\">https://github.com/azinchen/nordvpn</a><br><b>Official Docker Documentation: </b><a href=\"https://hub.docker.com/r/azinchen/nordvpn\" target=\"_blank\">https://hub.docker.com/r/azinchen/nordvpn</a><br><br><br>"
+		},
 		{
 			"categories": [
 				"Other",

+ 65 - 0
template/portainer-v2-arm64.json

@@ -5063,6 +5063,71 @@
 			"type": 3,
 			"note": "<h3>Template created by Pi-Hosted Series</h3><b>Check our Github page: <a href=\"https://github.com/pi-hosted/pi-hosted\" target=\"_blank\">https://github.com/pi-hosted/pi-hosted</a></b><br><br><b>Official Webpage: </b><a href=\"https://nodered.org/\" target=\"_blank\">https://nodered.org/</a><br><b>Official Docker Documentation: </b><a href=\"https://nodered.org/docs/getting-started/docker\" target=\"_blank\">https://nodered.org/docs/getting-started/docker</a><br><br><br>"
 		},
+		{
+			"categories": [
+				"Other"
+			],
+			"description": "This is an OpenVPN client docker container that uses recommended NordVPN server. It makes routing containers traffic through OpenVPN easy.",
+			"env": [
+				{
+					"default": "user@email.com",
+					"label": "NordVPN user",
+					"name": "USER"
+				},
+				{
+					"default": "password",
+					"label": "NordVPN password",
+					"name": "PASS"
+				},
+				{
+					"default": "Spain;Hong Kong;IE;131",
+					"label": "Countries to connect to (see webpage readme)",
+					"name": "COUNTRY"
+				},
+				{
+					"default": "Standard VPN servers",
+					"label": "Group name filter to which to connect to",
+					"name": "GROUP"
+				},
+				{
+					"default": "10",
+					"label": "Range of servers to pick from the top",
+					"name": "RANDOM_TOP"
+				},
+				{
+					"default": "5 */3 * * *",
+					"label": "Define when to look again for new defined servers",
+					"name": "RECREATE_VPN_CRON"
+				},
+				{
+					"default": "https://www.google.com",
+					"label": "URL to check internet connection is working to",
+					"name": "CHECK_CONNECTION_URL"
+				},
+				{
+					"default": "192.168.1.0/24;192.168.2.0/24",
+					"label": "Subnet to define network access (read Local Network access to services connecting to the internet through the VPN readme to get the right subnet!)",
+					"name": "NETWORK"
+				},
+				{
+					"default": "--mute-replay-warnings",
+					"label": "Used to pass extra parameters to openvpn",
+					"name": "OPENVPN_OPTS"
+				}
+			],
+			"image": "azinchen/nordvpn:latest",
+			"logo": "https://s3.us-east-2.amazonaws.com/ccp-prd-s3-uploads/2022/3/8/03500108885898f010e823eeb284e393b99e1ad5.png",
+			"name": "nord-vpn",
+			"platform": "linux",
+			"ports": [
+				"8080:80/tcp"
+			],
+			"restart_policy": "unless-stopped",
+			"title": "nord-vpn",
+			"type": 1,
+			"privileged": true,
+			"note": "<h3>Template created by Pi-Hosted Series</h3><b>Check our Github page: <a href=\"https://github.com/pi-hosted/pi-hosted\" target=\"_blank\">https://github.com/pi-hosted/pi-hosted</a></b><br><br><b>Official Webpage: </b><a href=\"https://github.com/azinchen/nordvpn\" target=\"_blank\">https://github.com/azinchen/nordvpn</a><br><b>Official Docker Documentation: </b><a href=\"https://hub.docker.com/r/azinchen/nordvpn\" target=\"_blank\">https://hub.docker.com/r/azinchen/nordvpn</a><br><br><br>"
+		},
 		{
 			"categories": [
 				"Other",