cents/deploy/add-user.sh

17 lines
344 B
Bash
Executable File

#!/bin/sh
set -eu
if [ "$#" -ne 2 ]; then
printf '用法:%s <用户名> <密码>\n' "$0" >&2
exit 1
fi
project_dir=$(CDPATH= cd -- "$(dirname -- "$0")/.." && pwd)
exec docker compose \
--project-directory "$project_dir" \
-f "$project_dir/compose.pro.yaml" \
exec -T api \
npm run user:add --workspace @cents/api -- "$1" "$2"