From a9d91593bd408ef988dfaca4002f788b2387aac9 Mon Sep 17 00:00:00 2001
From: Eddy Pedroni <epedroni@pm.me>
Date: Fri, 28 Feb 2025 23:13:26 +0100
Subject: Add deployment files

---
 deployment/start-solo-tool.sh | 16 ++++++++++++++++
 1 file changed, 16 insertions(+)
 create mode 100644 deployment/start-solo-tool.sh

(limited to 'deployment/start-solo-tool.sh')

diff --git a/deployment/start-solo-tool.sh b/deployment/start-solo-tool.sh
new file mode 100644
index 0000000..7b96b22
--- /dev/null
+++ b/deployment/start-solo-tool.sh
@@ -0,0 +1,16 @@
+#!/usr/bin/bash
+
+# Ensure that necessary directories exist
+mkdir -p "${SESSION_DIR}" "${SONG_POOL}"
+
+# Get latest revision
+cd "${SERVICE_DIR}"
+rm -rf repo
+git clone --depth 1 https://git.0xf7.com/solo-tool.git repo
+
+# Bootstrap venv
+cd repo
+make
+
+# Run web UI
+./.venv/bin/python web-project/src/solo_tool_web.py 80
-- 
cgit v1.2.3