Bläddra i källkod

Update the surrealdb to store the DB and assign a username / password as well.

Robert Middleswarth 2 år sedan
förälder
incheckning
70a379ff3f
1 ändrade filer med 19 tillägg och 1 borttagningar
  1. 19 1
      template/apps/surrealdb.json

+ 19 - 1
template/apps/surrealdb.json

@@ -10,11 +10,29 @@
 	"logo": "",
 	"logo": "",
 	"name": "SurrealDB",
 	"name": "SurrealDB",
 	"officialDoc": "https://hub.docker.com/r/surrealdb/surrealdb",
 	"officialDoc": "https://hub.docker.com/r/surrealdb/surrealdb",
+        "env": [
+                {
+                        "default": "default_username",
+                        "label": "SDB_USERNAME",
+                        "name": "SDB_USERNAME"
+                },
+                {
+                        "default": "default_password",
+                        "label": "SDB_PASSWORD",
+                        "name": "SDB_PASSWORD"
+                }
+        ],
 	"platform": "linux",
 	"platform": "linux",
 	"ports": [
 	"ports": [
 		"8020:8000/tcp"
 		"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",
 	"restart_policy": "unless-stopped",
 	"title": "SurrealDB",
 	"title": "SurrealDB",
 	"type": 1,
 	"type": 1,