1
1
#! /bin/bash
2
2
# this is the install script
3
- # install_script = "/opt/eliza /rundocker.sh"
3
+ # install_script = "/opt/agent /rundocker.sh"
4
4
# called on boot.
5
5
pwd
6
6
ls -latr
7
7
. ./.env # for secrets
8
8
set -e # stop on any error
9
- export WORKSOURCE=" /opt/eliza "
9
+ export WORKSOURCE=" /opt/agent "
10
10
snap install aws-cli --classic
11
11
aws ecr get-login-password --region us-east-2 | docker login --username AWS --password-stdin 916723593639.dkr.ecr.us-east-2.amazonaws.com
12
- adduser --disabled-password --gecos " " eliza --home " /home/eliza" || echo ignore
13
- git config --global --add safe.directory " /opt/eliza"
14
- git config --global --add safe.directory " /opt/eliza-memory"
12
+ adduser --disabled-password --gecos " " agent --home " /home/agent" || echo ignore
13
+ git config --global --add safe.directory " /opt/agent"
15
14
cd " /opt/agent/" || exit 1 # "we need agent"
16
- git log -2 --patch | head -1000
15
+ git log -1
17
16
mkdir -p " /home/agent"
18
17
mkdir -p " /var/agent/logs"
19
18
chown -R agent:agent " /var/agent/" " /home/agent" " /opt/agent"
20
19
mkdir -p " /var/run/agent/secrets/"
21
- mkdir -p " /home/agent/.cache/huggingface/hub"
22
20
23
21
# # TURN OFF LOGGING
24
22
set +x
@@ -29,9 +27,6 @@ echo "OPENAI_API_KEY=${OPENAI_KEY}" >> "/var/run/agent/secrets/env"
29
27
set -x
30
28
# # TURN ON LOGGING
31
29
32
- if ! grep -q " HF_HOME" " /var/run/agent/secrets/env" ; then
33
- echo " HF_HOME=/home/agent/.cache/huggingface/hub" >> " /var/run/agent/secrets/env"
34
- fi
35
30
if ! grep -q " ^HOME" " /var/run/agent/secrets/env" ; then
36
31
echo " HOME=/home/agent" >> " /var/run/agent/secrets/env"
37
32
fi
0 commit comments