From 2d7ceaece084d06359a10c028b86f7ac6f024f2f Mon Sep 17 00:00:00 2001
From: Florian Spreckelsen <f.spreckelsen@indiscale.com>
Date: Tue, 7 Jan 2025 15:19:55 +0100
Subject: [PATCH] TST: Add minimal test profile

---
 README.md                |  4 +++-
 test-profile/profile.yml | 12 ++++++++++++
 2 files changed, 15 insertions(+), 1 deletion(-)
 create mode 100644 test-profile/profile.yml

diff --git a/README.md b/README.md
index 05c6be1..a91b7e5 100644
--- a/README.md
+++ b/README.md
@@ -19,7 +19,9 @@ directories in your LinkAhead profile.yml. You'll need to set up
 scripting](https://docs.indiscale.com/caosdb-deploy/server_side_scripting.html)
 and give the permissions (`SCRIPTING:EXECUTE:<script_name>`) for the
 scripts in `sample-management-custom/caosdb-server/scripting/bin/` to
-the desired users and groups.
+the desired users and groups. You may also want to add a custom
+authentication token configuration so that the registration and or
+upload scripts are executed with special permissions.
 
 Add the data model from
 `models_and_helper_scripts/sample-management-model.yml` to your
diff --git a/test-profile/profile.yml b/test-profile/profile.yml
new file mode 100644
index 0000000..3bd4c13
--- /dev/null
+++ b/test-profile/profile.yml
@@ -0,0 +1,12 @@
+default:
+  custom:
+    - "../sample-management-custom"
+    - "./custom"
+  conf:
+    restore: true
+    envoy_enabled: true
+  scripting:
+    packages:
+      linkahead-crawler:
+        mode: "pip"
+        package: "git+https://gitlab.indiscale.com/caosdb/src/caosdb-crawler.git@v0.10.1"
-- 
GitLab