16 lines
442 B
Bash
Executable File
16 lines
442 B
Bash
Executable File
#!/usr/bin/env bash
|
|
|
|
fail() {
|
|
printf '%s\n' "$1" >&2 ## Send message to stderr.
|
|
exit "${2-1}" ## Return a code specified by $2, or 1 by default.
|
|
}
|
|
|
|
[[ -d migrations ]] || fail "Error: Must be run from the backend directory."
|
|
|
|
export SSHECRET_ADMIN_DATABASE="/opt/sshecret-admin/sshecret_admin.db"
|
|
export SSHECRET_ADMIN_PASSWORD_MANAGER_DIRECTORY="/opt/sshecret-admin"
|
|
|
|
alembic upgrade head
|
|
|
|
sshecret-admin run --host 0.0.0.0
|