From 4a4f8df06e17e37750bee0b7940850e0e988b45b Mon Sep 17 00:00:00 2001 From: Migatu Date: Fri, 29 Mar 2024 14:58:46 +0100 Subject: [PATCH] Work on deployment --- deploy.sh | 10 +++++----- file_webservice/requirements.txt | 5 +++++ start.sh | 5 +++++ 3 files changed, 15 insertions(+), 5 deletions(-) create mode 100644 file_webservice/requirements.txt create mode 100755 start.sh diff --git a/deploy.sh b/deploy.sh index f934f51..36579bb 100755 --- a/deploy.sh +++ b/deploy.sh @@ -1,9 +1,9 @@ #!/bin/bash git pull cd .. -cp ./conjurer/bot.py ./Conjurer/ -cp ./conjurer/settings.json ./Conjurer/ -cp ./conjurer/system_gpt_settings.json ./Conjurer/ -cp ./conjurer/install.sh ./Conjurer/ -cp ./conjurer/requirements.txt ./Conjurer/requirements.txt +cp ./bot.py ../Conjurer/ +cp ./settings.json ../Conjurer/ +cp ./system_gpt_settings.json ../Conjurer/ +cp ./start.sh ../Conjurer +cp ./requirements.txt ../Conjurer/ sudo systemctl restart conjurer.service diff --git a/file_webservice/requirements.txt b/file_webservice/requirements.txt new file mode 100644 index 0000000..b673960 --- /dev/null +++ b/file_webservice/requirements.txt @@ -0,0 +1,5 @@ +discord +yt_dl +spotify_dl +spotipy +openai \ No newline at end of file diff --git a/start.sh b/start.sh new file mode 100755 index 0000000..484b965 --- /dev/null +++ b/start.sh @@ -0,0 +1,5 @@ +#!/bin/bash +python3 -m venv /home/pi/Conjurer/env +source .venv/bin/activate +./env/python3 -m pip install -r requirements.txt +./env/python3 /home/pi/Conjurer/bot.py