#!/bin/bash echo "[->] START v0000.61" # echo "[->] CHECKING EXISTING /DATA " # was: /data #if [ -d "../data" ]; then # echo "$(ls -l ../data)" #else # echo "[<] NO persistent /DATA DETECTED. You can add 20Gig of persistent storage as a paid option to Hugging Face" # echo "$(mkdir -p ../data)" # echo "$(ls -l ../data)" #fi echo "[->] UPDATE OMNITOOL if needed" cd ./omnitool #echo "[->] Restoring .mercs.yaml first" #git restore .mercs.yaml output=$(git pull) if echo "$output" | grep -q "Already up to date."; then echo "The repository is already up to date." else echo "New data was fetched." echo "[->] YARN INSTALL" yarn echo "[->] Updating permissions" chmod -R 0777 . chown -Rh node:node . fi #echo "[->] UPDATE OMNITOOL data storage location" #mv ./.mercs.yaml ./.mercs.yaml.original #sed 's|./data.local|../../../../data/data.local|g' ./.mercs.yaml.original > ./.mercs.yaml #rm ./.mercs.yaml.original echo "[->] YARN START " yarn start -u -rb -R blocks