aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorEddy Pedroni <epedroni@pm.me>2025-11-16 15:45:37 +0100
committerEddy Pedroni <epedroni@pm.me>2025-11-16 15:45:37 +0100
commit3db4965793f499d9ca77f364cf8082796c5d4ea5 (patch)
treee21743823d9d883d4e8a3ded74b8ca581d211a3c
parent775d85021f5789f096d62d71a9498a496cabb29f (diff)
Improve deployment
-rw-r--r--Makefile5
-rw-r--r--deployment/solo-tool.service4
2 files changed, 3 insertions, 6 deletions
diff --git a/Makefile b/Makefile
index 538e814..7c69d38 100644
--- a/Makefile
+++ b/Makefile
@@ -18,7 +18,7 @@ clean:
touch .venv/touchfile
web-deploy: .venv/touchfile
- ./.venv/bin/solo-tool-web --no-reload --port 80 --refresh 0.2 --session_path="https://files.0xf7.com"
+ ./.venv/bin/solo-tool-web --no-reload --port 8080 --refresh 0.2 --session_path="https://files.0xf7.com"
web-dev: .venv/touchfile
./.venv/bin/python web-project/src/solo_tool_web.py
@@ -30,9 +30,6 @@ install: deployment/solo-tool.service deployment/start-solo-tool.sh
mkdir -p ~/.config/systemd/user
install -o eddy -g eddy -m 644 deployment/solo-tool.service ~/.config/systemd/user
chmod 755 deployment/start-solo-tool.sh
- echo "g_midi" | sudo tee /etc/modules-load.d/solotool.conf
- echo "options g_midi iProduct=apollo" | sudo tee /etc/modprobe.d/solotool.conf
- sudo modprobe g_midi iProduct=apollo
systemctl --user daemon-reload
systemctl --user enable solo-tool.service
systemctl --user restart solo-tool.service
diff --git a/deployment/solo-tool.service b/deployment/solo-tool.service
index 993ccde..3f0eea3 100644
--- a/deployment/solo-tool.service
+++ b/deployment/solo-tool.service
@@ -3,8 +3,8 @@ Description=Solo tool web frontend service
After=network-online.target sound.target
[Service]
-LoadCredential=st_user:/home/eddy/st_user
-LoadCredential=st_pass:/home/eddy/st_pass
+LoadCredential=st_user:/home/eddy/credentials/st_user
+LoadCredential=st_pass:/home/eddy/credentials/st_pass
WorkingDirectory=/home/eddy/git/solo-tool
ExecStart=/home/eddy/git/solo-tool/deployment/start-solo-tool.sh