瀏覽代碼

Build App list and docs

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

+ 4 - 4
pi-hosted_template/template/portainer-v2.json

@@ -2558,11 +2558,12 @@
 				"Other",
 				"Tools"
 			],
-			"description": "InfluxDB is an open source time series database for recording metrics, events, and analytics. You will need to add /portainer/Files/AppData/Config/Influxdb/config/influxdb.conf",
+			"description": "InfluxDB is an open source time series database for recording metrics, events, and analytics.",
 			"hostname": "rpi-influxdb1810",
 			"image": "influxdb:1.8.10",
 			"logo": "https://raw.githubusercontent.com/docker-library/docs/43d87118415bb75d7bb107683e79cd6d69186f67/influxdb/logo.png",
 			"name": "influxdb1810",
+			"note": "<b>Template created by Pi-Hosted Series</b><br><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://www.influxdata.com/\" target=\"_blank\">https://www.influxdata.com/</a><br><b>Official Docker Documentation: </b><a href=\"https://docs.influxdata.com/influxdb/v2.0/install/?t=Docker\" target=\"_blank\">https://docs.influxdata.com/influxdb/v2.0/install/?t=Docker</a><br><br><br>You will need to add /portainer/Files/AppData/Config/Influxdb/config/influxdb.conf",
 			"platform": "linux",
 			"ports": [
 				"8086:8086/tcp"
@@ -2577,10 +2578,9 @@
 				},
 				{
 					"bind": "/portainer/Files/AppData/Config/Influxdb/config",
-					"container": "/var/lib/influxdb"
+					"container": "/etc/influxdb"
 				}
-			],
-			"note": "<b>Template created by Pi-Hosted Series</b><br><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://www.influxdata.com/\" target=\"_blank\">https://www.influxdata.com/</a><br><b>Official Docker Documentation: </b><a href=\"https://docs.influxdata.com/influxdb/v2.0/install/?t=Docker\" target=\"_blank\">https://docs.influxdata.com/influxdb/v2.0/install/?t=Docker</a><br><br><br>"
+			]
 		},
 		{
 			"categories": [

+ 39 - 12
template/portainer-v2-amd64.json

@@ -3010,11 +3010,12 @@
 				"Other",
 				"Tools"
 			],
-			"description": "InfluxDB is an open source time series database for recording metrics, events, and analytics. You will need to add /portainer/Files/AppData/Config/Influxdb/config/influxdb.conf",
+			"description": "InfluxDB is an open source time series database for recording metrics, events, and analytics.",
 			"hostname": "rpi-influxdb1810",
 			"image": "influxdb:1.8.10",
 			"logo": "https://raw.githubusercontent.com/docker-library/docs/43d87118415bb75d7bb107683e79cd6d69186f67/influxdb/logo.png",
 			"name": "influxdb1810",
+			"note": "<b>Template created by Pi-Hosted Series</b><br><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://www.influxdata.com/\" target=\"_blank\">https://www.influxdata.com/</a><br><b>Official Docker Documentation: </b><a href=\"https://docs.influxdata.com/influxdb/v2.0/install/?t=Docker\" target=\"_blank\">https://docs.influxdata.com/influxdb/v2.0/install/?t=Docker</a><br><br><br>You will need to add /portainer/Files/AppData/Config/Influxdb/config/influxdb.conf",
 			"platform": "linux",
 			"ports": [
 				"8086:8086/tcp"
@@ -3029,21 +3030,48 @@
 				},
 				{
 					"bind": "/portainer/Files/AppData/Config/Influxdb/config",
-					"container": "/var/lib/influxdb"
+					"container": "/etc/influxdb"
 				}
-			],
-			"note": "<b>Template created by Pi-Hosted Series</b><br><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://www.influxdata.com/\" target=\"_blank\">https://www.influxdata.com/</a><br><b>Official Docker Documentation: </b><a href=\"https://docs.influxdata.com/influxdb/v2.0/install/?t=Docker\" target=\"_blank\">https://docs.influxdata.com/influxdb/v2.0/install/?t=Docker</a><br><br><br>"
+			]
 		},
 		{
 			"categories": [
 				"Other",
 				"Tools"
 			],
-			"description": "InfluxDB is an open source time series database for recording metrics, events, and analytics. You will need to add /portainer/Files/AppData/Config/Influxdb/config/influxdb.conf",
+			"description": "InfluxDB is an open source time series database for recording metrics, events, and analytics.",
+			"env": [
+				{
+					"default": "setup",
+					"label": "DOCKER_INFLUXDB_INIT_MODE",
+					"name": "DOCKER_INFLUXDB_INIT_MODE"
+				},
+				{
+					"default": "your-initial-username",
+					"label": "DOCKER_INFLUXDB_INIT_USERNAME",
+					"name": "DOCKER_INFLUXDB_INIT_USERNAME"
+				},
+				{
+					"default": "your-initial-password",
+					"label": "DOCKER_INFLUXDB_INIT_PASSWORD",
+					"name": "DOCKER_INFLUXDB_INIT_PASSWORD"
+				},
+				{
+					"default": "your-initial-organisation",
+					"label": "DOCKER_INFLUXDB_INIT_ORG",
+					"name": "DOCKER_INFLUXDB_INIT_ORG"
+				},
+				{
+					"default": "your-initial-bucket",
+					"label": "DOCKER_INFLUXDB_INIT_BUCKET",
+					"name": "DOCKER_INFLUXDB_INIT_BUCKET"
+				}
+			],
 			"hostname": "rpi-influxdb",
 			"image": "influxdb:latest",
 			"logo": "https://raw.githubusercontent.com/docker-library/docs/43d87118415bb75d7bb107683e79cd6d69186f67/influxdb/logo.png",
-			"name": "influxdb1810",
+			"name": "influxdb",
+			"note": "<b>Template created by Pi-Hosted Series</b><br><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://www.influxdata.com/\" target=\"_blank\">https://www.influxdata.com/</a><br><b>Official Docker Documentation: </b><a href=\"https://docs.influxdata.com/influxdb/v2.0/install/?t=Docker\" target=\"_blank\">https://docs.influxdata.com/influxdb/v2.0/install/?t=Docker</a><br><br><br>Set your initial organisation, bucket, username and password below. Wisit Web UI at http://your_host:8086/ for setting up a tocken.",
 			"platform": "linux",
 			"ports": [
 				"8086:8086/tcp"
@@ -3053,15 +3081,14 @@
 			"type": 1,
 			"volumes": [
 				{
-					"bind": "/portainer/Files/AppData/Config/Influxdb/data",
-					"container": "/var/lib/influxdb"
+					"bind": "/portainer/Files/AppData/Config/Influxdb2/data",
+					"container": "/var/lib/influxdb2"
 				},
 				{
-					"bind": "/portainer/Files/AppData/Config/Influxdb/config",
-					"container": "/var/lib/influxdb"
+					"bind": "/portainer/Files/AppData/Config/Influxdb2/config",
+					"container": "/etc/influxdb2"
 				}
-			],
-			"note": "<b>Template created by Pi-Hosted Series</b><br><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://www.influxdata.com/\" target=\"_blank\">https://www.influxdata.com/</a><br><b>Official Docker Documentation: </b><a href=\"https://docs.influxdata.com/influxdb/v2.0/install/?t=Docker\" target=\"_blank\">https://docs.influxdata.com/influxdb/v2.0/install/?t=Docker</a><br><br><br>"
+			]
 		},
 		{
 			"categories": [

+ 4 - 4
template/portainer-v2-arm32.json

@@ -2558,11 +2558,12 @@
 				"Other",
 				"Tools"
 			],
-			"description": "InfluxDB is an open source time series database for recording metrics, events, and analytics. You will need to add /portainer/Files/AppData/Config/Influxdb/config/influxdb.conf",
+			"description": "InfluxDB is an open source time series database for recording metrics, events, and analytics.",
 			"hostname": "rpi-influxdb1810",
 			"image": "influxdb:1.8.10",
 			"logo": "https://raw.githubusercontent.com/docker-library/docs/43d87118415bb75d7bb107683e79cd6d69186f67/influxdb/logo.png",
 			"name": "influxdb1810",
+			"note": "<b>Template created by Pi-Hosted Series</b><br><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://www.influxdata.com/\" target=\"_blank\">https://www.influxdata.com/</a><br><b>Official Docker Documentation: </b><a href=\"https://docs.influxdata.com/influxdb/v2.0/install/?t=Docker\" target=\"_blank\">https://docs.influxdata.com/influxdb/v2.0/install/?t=Docker</a><br><br><br>You will need to add /portainer/Files/AppData/Config/Influxdb/config/influxdb.conf",
 			"platform": "linux",
 			"ports": [
 				"8086:8086/tcp"
@@ -2577,10 +2578,9 @@
 				},
 				{
 					"bind": "/portainer/Files/AppData/Config/Influxdb/config",
-					"container": "/var/lib/influxdb"
+					"container": "/etc/influxdb"
 				}
-			],
-			"note": "<b>Template created by Pi-Hosted Series</b><br><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://www.influxdata.com/\" target=\"_blank\">https://www.influxdata.com/</a><br><b>Official Docker Documentation: </b><a href=\"https://docs.influxdata.com/influxdb/v2.0/install/?t=Docker\" target=\"_blank\">https://docs.influxdata.com/influxdb/v2.0/install/?t=Docker</a><br><br><br>"
+			]
 		},
 		{
 			"categories": [

+ 39 - 12
template/portainer-v2-arm64.json

@@ -3009,11 +3009,12 @@
 				"Other",
 				"Tools"
 			],
-			"description": "InfluxDB is an open source time series database for recording metrics, events, and analytics. You will need to add /portainer/Files/AppData/Config/Influxdb/config/influxdb.conf",
+			"description": "InfluxDB is an open source time series database for recording metrics, events, and analytics.",
 			"hostname": "rpi-influxdb1810",
 			"image": "influxdb:1.8.10",
 			"logo": "https://raw.githubusercontent.com/docker-library/docs/43d87118415bb75d7bb107683e79cd6d69186f67/influxdb/logo.png",
 			"name": "influxdb1810",
+			"note": "<b>Template created by Pi-Hosted Series</b><br><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://www.influxdata.com/\" target=\"_blank\">https://www.influxdata.com/</a><br><b>Official Docker Documentation: </b><a href=\"https://docs.influxdata.com/influxdb/v2.0/install/?t=Docker\" target=\"_blank\">https://docs.influxdata.com/influxdb/v2.0/install/?t=Docker</a><br><br><br>You will need to add /portainer/Files/AppData/Config/Influxdb/config/influxdb.conf",
 			"platform": "linux",
 			"ports": [
 				"8086:8086/tcp"
@@ -3028,21 +3029,48 @@
 				},
 				{
 					"bind": "/portainer/Files/AppData/Config/Influxdb/config",
-					"container": "/var/lib/influxdb"
+					"container": "/etc/influxdb"
 				}
-			],
-			"note": "<b>Template created by Pi-Hosted Series</b><br><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://www.influxdata.com/\" target=\"_blank\">https://www.influxdata.com/</a><br><b>Official Docker Documentation: </b><a href=\"https://docs.influxdata.com/influxdb/v2.0/install/?t=Docker\" target=\"_blank\">https://docs.influxdata.com/influxdb/v2.0/install/?t=Docker</a><br><br><br>"
+			]
 		},
 		{
 			"categories": [
 				"Other",
 				"Tools"
 			],
-			"description": "InfluxDB is an open source time series database for recording metrics, events, and analytics. You will need to add /portainer/Files/AppData/Config/Influxdb/config/influxdb.conf",
+			"description": "InfluxDB is an open source time series database for recording metrics, events, and analytics.",
+			"env": [
+				{
+					"default": "setup",
+					"label": "DOCKER_INFLUXDB_INIT_MODE",
+					"name": "DOCKER_INFLUXDB_INIT_MODE"
+				},
+				{
+					"default": "your-initial-username",
+					"label": "DOCKER_INFLUXDB_INIT_USERNAME",
+					"name": "DOCKER_INFLUXDB_INIT_USERNAME"
+				},
+				{
+					"default": "your-initial-password",
+					"label": "DOCKER_INFLUXDB_INIT_PASSWORD",
+					"name": "DOCKER_INFLUXDB_INIT_PASSWORD"
+				},
+				{
+					"default": "your-initial-organisation",
+					"label": "DOCKER_INFLUXDB_INIT_ORG",
+					"name": "DOCKER_INFLUXDB_INIT_ORG"
+				},
+				{
+					"default": "your-initial-bucket",
+					"label": "DOCKER_INFLUXDB_INIT_BUCKET",
+					"name": "DOCKER_INFLUXDB_INIT_BUCKET"
+				}
+			],
 			"hostname": "rpi-influxdb",
 			"image": "influxdb:latest",
 			"logo": "https://raw.githubusercontent.com/docker-library/docs/43d87118415bb75d7bb107683e79cd6d69186f67/influxdb/logo.png",
-			"name": "influxdb1810",
+			"name": "influxdb",
+			"note": "<b>Template created by Pi-Hosted Series</b><br><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://www.influxdata.com/\" target=\"_blank\">https://www.influxdata.com/</a><br><b>Official Docker Documentation: </b><a href=\"https://docs.influxdata.com/influxdb/v2.0/install/?t=Docker\" target=\"_blank\">https://docs.influxdata.com/influxdb/v2.0/install/?t=Docker</a><br><br><br>Set your initial organisation, bucket, username and password below. Wisit Web UI at http://your_host:8086/ for setting up a tocken.",
 			"platform": "linux",
 			"ports": [
 				"8086:8086/tcp"
@@ -3052,15 +3080,14 @@
 			"type": 1,
 			"volumes": [
 				{
-					"bind": "/portainer/Files/AppData/Config/Influxdb/data",
-					"container": "/var/lib/influxdb"
+					"bind": "/portainer/Files/AppData/Config/Influxdb2/data",
+					"container": "/var/lib/influxdb2"
 				},
 				{
-					"bind": "/portainer/Files/AppData/Config/Influxdb/config",
-					"container": "/var/lib/influxdb"
+					"bind": "/portainer/Files/AppData/Config/Influxdb2/config",
+					"container": "/etc/influxdb2"
 				}
-			],
-			"note": "<b>Template created by Pi-Hosted Series</b><br><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://www.influxdata.com/\" target=\"_blank\">https://www.influxdata.com/</a><br><b>Official Docker Documentation: </b><a href=\"https://docs.influxdata.com/influxdb/v2.0/install/?t=Docker\" target=\"_blank\">https://docs.influxdata.com/influxdb/v2.0/install/?t=Docker</a><br><br><br>"
+			]
 		},
 		{
 			"categories": [