summaryrefslogtreecommitdiff
path: root/sync.sh
blob: d01943d59d967441fc5bd90bf71f77a02d569dae (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
user=okfocus
server=portfolio.sup.land
dir=/home/okfocus/portfolio

if [[ "$1" == push ]]; then
  read -r -p "You're about to overwrite the remote db. Sure you wanna do that? [y/n] " response
  if [[ $response =~ ^([yY][eE][sS]|[yY])$ ]]; then
    echo Pushing db.json to $server...
    scp db.json $user@$server:$dir
	else
    echo Aborting...
    exit 0;
  fi
elif [[ "$1" == pull ]]; then
  echo Pulling db.json from $server...
  scp $user@$server:$dir/db.json .
fi