瀏覽代碼

Build App list and docs

GitHub Workflow 2 年之前
父節點
當前提交
13a0da40c3

+ 19 - 1
pi-hosted_template/template/portainer-v2.json

@@ -5934,11 +5934,29 @@
 			"image": "surrealdb/surrealdb:latest",
 			"logo": "",
 			"name": "SurrealDB",
+			"env": [
+				{
+					"default": "default_username",
+					"label": "SDB_USERNAME",
+					"name": "SDB_USERNAME"
+				},
+				{
+					"default": "default_password",
+					"label": "SDB_PASSWORD",
+					"name": "SDB_PASSWORD"
+				}
+			],
 			"platform": "linux",
 			"ports": [
 				"8020:8000/tcp"
 			],
-			"command": "start",
+			"command": "start --user ${SDB_USERNAME} --pass ${SDB_PASSWORD} file:/data/database.db",
+			"volumes": [
+				{
+					"bind": "/portainer/Files/AppData/Config/surrealdb/data",
+					"container": "/data"
+				}
+			],
 			"restart_policy": "unless-stopped",
 			"title": "SurrealDB",
 			"type": 1,

+ 19 - 1
template/portainer-v2-amd64.json

@@ -6632,11 +6632,29 @@
 			"image": "surrealdb/surrealdb:latest",
 			"logo": "",
 			"name": "SurrealDB",
+			"env": [
+				{
+					"default": "default_username",
+					"label": "SDB_USERNAME",
+					"name": "SDB_USERNAME"
+				},
+				{
+					"default": "default_password",
+					"label": "SDB_PASSWORD",
+					"name": "SDB_PASSWORD"
+				}
+			],
 			"platform": "linux",
 			"ports": [
 				"8020:8000/tcp"
 			],
-			"command": "start",
+			"command": "start --user ${SDB_USERNAME} --pass ${SDB_PASSWORD} file:/data/database.db",
+			"volumes": [
+				{
+					"bind": "/portainer/Files/AppData/Config/surrealdb/data",
+					"container": "/data"
+				}
+			],
 			"restart_policy": "unless-stopped",
 			"title": "SurrealDB",
 			"type": 1,

+ 19 - 1
template/portainer-v2-arm32.json

@@ -5934,11 +5934,29 @@
 			"image": "surrealdb/surrealdb:latest",
 			"logo": "",
 			"name": "SurrealDB",
+			"env": [
+				{
+					"default": "default_username",
+					"label": "SDB_USERNAME",
+					"name": "SDB_USERNAME"
+				},
+				{
+					"default": "default_password",
+					"label": "SDB_PASSWORD",
+					"name": "SDB_PASSWORD"
+				}
+			],
 			"platform": "linux",
 			"ports": [
 				"8020:8000/tcp"
 			],
-			"command": "start",
+			"command": "start --user ${SDB_USERNAME} --pass ${SDB_PASSWORD} file:/data/database.db",
+			"volumes": [
+				{
+					"bind": "/portainer/Files/AppData/Config/surrealdb/data",
+					"container": "/data"
+				}
+			],
 			"restart_policy": "unless-stopped",
 			"title": "SurrealDB",
 			"type": 1,

+ 19 - 1
template/portainer-v2-arm64.json

@@ -6723,11 +6723,29 @@
 			"image": "surrealdb/surrealdb:latest",
 			"logo": "",
 			"name": "SurrealDB",
+			"env": [
+				{
+					"default": "default_username",
+					"label": "SDB_USERNAME",
+					"name": "SDB_USERNAME"
+				},
+				{
+					"default": "default_password",
+					"label": "SDB_PASSWORD",
+					"name": "SDB_PASSWORD"
+				}
+			],
 			"platform": "linux",
 			"ports": [
 				"8020:8000/tcp"
 			],
-			"command": "start",
+			"command": "start --user ${SDB_USERNAME} --pass ${SDB_PASSWORD} file:/data/database.db",
+			"volumes": [
+				{
+					"bind": "/portainer/Files/AppData/Config/surrealdb/data",
+					"container": "/data"
+				}
+			],
 			"restart_policy": "unless-stopped",
 			"title": "SurrealDB",
 			"type": 1,