pull/699/head
mike dupont 4 months ago
parent 56c757b834
commit 0c740bafc3

@ -7,7 +7,7 @@ export BRANCH="feature/ec2"
#export ROOT="/mnt/data1/swarms" #export ROOT="/mnt/data1/swarms"
export ROOT="" # empty export ROOT="" # empty
export WORKSOURCE="${ROOT}/opt/swarms/api" export WORKSOURCE="${ROOT}/opt/swarms/api"
if [ ! -f "${ROOT}/opt/swarms/install/setup.txt" ]; then
cd "${ROOT}/opt/swarms/" || exit 1 # "we need swarms" cd "${ROOT}/opt/swarms/" || exit 1 # "we need swarms"
git checkout --force $BRANCH git checkout --force $BRANCH
git pull git pull
@ -17,26 +17,18 @@ if [ ! -f "${ROOT}/opt/swarms/install/setup.txt" ]; then
chmod +x "${ROOT}/var/swarms/agent_workspace/boot.sh" chmod +x "${ROOT}/var/swarms/agent_workspace/boot.sh"
chown -R swarms:swarms "${ROOT}/var/swarms/" "${ROOT}/home/swarms" "${ROOT}/opt/swarms" chown -R swarms:swarms "${ROOT}/var/swarms/" "${ROOT}/home/swarms" "${ROOT}/opt/swarms"
echo 1 >"${ROOT}/opt/swarms/install/setup.txt"
fi
if [ ! -f "${ROOT}/opt/swarms/install/boot.txt" ]; then
# user install but do not start # user install but do not start
su -c "bash -e -x ${ROOT}/var/swarms/agent_workspace/boot.sh" swarms su -c "bash -e -x ${ROOT}/var/swarms/agent_workspace/boot.sh" swarms
echo 1 >"${ROOT}/opt/swarms/install/boot.txt"
fi
if [ ! -f "${ROOT}/opt/swarms/install/pull.txt" ]; then
cd "${ROOT}/opt/swarms/" || exit 1 # "we need swarms" cd "${ROOT}/opt/swarms/" || exit 1 # "we need swarms"
# git fetch local # git fetch local
# git stash # git stash
git checkout --force $BRANCH git checkout --force $BRANCH
git pull # $BRANCH git pull # $BRANCH
echo 1 >"${ROOT}/opt/swarms/install/pull.txt"
fi
if [ ! -f "${ROOT}/opt/swarms/install/config.txt" ]; then
mkdir -p "${ROOT}/var/run/swarms/secrets/" mkdir -p "${ROOT}/var/run/swarms/secrets/"
mkdir -p "${ROOT}/home/swarms/.cache/huggingface/hub" mkdir -p "${ROOT}/home/swarms/.cache/huggingface/hub"
# aws ssm get-parameter --name "swarms_openai_key" > /root/openaikey.txt # aws ssm get-parameter --name "swarms_openai_key" > /root/openaikey.txt
@ -51,8 +43,7 @@ if [ ! -f "${ROOT}/opt/swarms/install/config.txt" ]; then
#EnvironmentFile=ROOT/var/run/swarms/secrets/env #EnvironmentFile=ROOT/var/run/swarms/secrets/env
#ExecStart=ROOT/var/run/uvicorn/env/bin/uvicorn \ #ExecStart=ROOT/var/run/uvicorn/env/bin/uvicorn \
# --uds ROOT/run/uvicorn/uvicorn-swarms-api.sock \ # --uds ROOT/run/uvicorn/uvicorn-swarms-api.sock \
echo 1 >"${ROOT}/opt/swarms/install/config.txt"
fi
chown -R swarms:swarms ${ROOT}/var/run/swarms/ chown -R swarms:swarms ${ROOT}/var/run/swarms/

Loading…
Cancel
Save