Skip to content

Commit a6b7e75

Browse files
authored
Create data folders outside of /home
Home has limited space so move the downloads, uploads, and results folder outside
1 parent b886be6 commit a6b7e75

1 file changed

Lines changed: 11 additions & 0 deletions

File tree

INSTALL/install.sh

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,17 @@ pip install -r /home/reform/reformWeb/requirements.txt
3535
echo "source ~/venv/bin/activate" >> /home/reform/.bashrc
3636
chown -R reform:reform /home/reform
3737

38+
# Create data folders (uploads & downloads) outside of home folder
39+
# Reason as /home generally has limited storage space
40+
subdirectories=("downloads" "uploads" "results")
41+
dataDir="/data"
42+
for subdir in "${subdirectories[@]}"; do
43+
mkdir -p "${dataDir}/${subdir}"
44+
cp /home/reform/reformWeb/${subdir}/.gitignore ${dataDir}/${subdir}/.gitignore
45+
rm -Rf /home/reform/reformWeb/${subdir}
46+
ln -s ${dataDir}/${subdir} /home/reform/reformWeb/${subdir}
47+
done
48+
3849
## redis server
3950
yum install -y redis
4051
systemctl start redis

0 commit comments

Comments
 (0)