#!/bin/sh
set -eu
if [ $# -lt 2 ]; then
  echo "usage: upload.sh <files|projects|sites> <source-file> [target-name]" >&2
  exit 1
fi
section=$1
source=$2
name=${3:-$(basename "$source")}
case "$section" in
  files|projects|sites) dest=/docker/apk-server/files/$section/$name ;;
  *) echo "invalid section: $section" >&2; exit 1 ;;
esac
cp "$source" "$dest"
echo "$dest"
