Fix the missing directory on docker init

This commit is contained in:
Julien Nahum 2024-08-28 15:38:55 +02:00
parent 2503595786
commit 54e24e2e0f
1 changed files with 10 additions and 9 deletions

View File

@ -40,18 +40,19 @@ run_server() {
} }
prep_storage() { prep_storage() {
[ -L storage ] || { mkdir -p /etc/initial-storage
if [ ! -d /etc/initial-storage/app ]; then
echo "Backing up initial storage directory" echo "Backing up initial storage directory"
rm -rf /etc/initial-storage cp -a ./storage/* /etc/initial-storage/
mv ./storage /etc/initial-storage fi
}
[ -d /persist/storage ] || { mkdir -p /persist/storage
if [ ! -d /persist/storage/app ]; then
echo "Initialising blank storage dir" echo "Initialising blank storage dir"
mkdir -p /persist cp -a /etc/initial-storage/* /persist/storage/
cp -a /etc/initial-storage /persist/storage fi
chmod 777 -R /persist/storage
} chmod -R 777 /persist/storage
touch /var/log/opnform.log touch /var/log/opnform.log
chown www-data /var/log/opnform.log chown www-data /var/log/opnform.log