kopia lustrzana https://github.com/bugout-dev/dao
unimleaderboard rename to terminus-webapp
rodzic
aff54ed3b0
commit
c81b6a09cf
|
@ -1,3 +1,3 @@
|
|||
# unim-leaderboard
|
||||
# terinus web app
|
||||
|
||||
Constructs UNIM leaderboard and exposes the leaderboard via a simple HTTP API
|
||||
Constructs terminus web app and exposes the terminus web app via a simple HTTP API
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
#!/usr/bin/env bash
|
||||
|
||||
# Deployment script - intended to run on unim-leaderboard server
|
||||
# Deployment script - intended to run on terminus-webapp server
|
||||
|
||||
# Colors
|
||||
C_RESET='\033[0m'
|
||||
|
@ -14,13 +14,13 @@ PREFIX_WARN="${C_YELLOW}[WARN]${C_RESET} [$(date +%d-%m\ %T)]"
|
|||
PREFIX_CRIT="${C_RED}[CRIT]${C_RESET} [$(date +%d-%m\ %T)]"
|
||||
|
||||
# Main
|
||||
APP_DIR="${APP_DIR:-/home/ubuntu/unim-leaderboard}"
|
||||
APP_DIR="${APP_DIR:-/home/ubuntu/terminus-web-app}"
|
||||
SCRIPT_DIR="$(realpath $(dirname $0))"
|
||||
SECRETS_DIR="${SECRETS_DIR:-/home/ubuntu/unim-leaderboard-secrets}"
|
||||
SECRETS_DIR="${SECRETS_DIR:-/home/ubuntu/terminus-webapp-secrets}"
|
||||
PARAMETERS_ENV_PATH="${SECRETS_DIR}/app.env"
|
||||
|
||||
# Service file
|
||||
SERVICE_FILE="unimleaderboard.service"
|
||||
SERVICE_FILE="terminuswebapp.service"
|
||||
|
||||
set -eu
|
||||
|
||||
|
@ -29,9 +29,9 @@ echo
|
|||
echo -e "${PREFIX_INFO} Setting parameters"
|
||||
if [ ! -d "$SECRETS_DIR" ]; then
|
||||
mkdir "$SECRETS_DIR"
|
||||
echo -e "${PREFIX_WARN} Created new secrets directory"
|
||||
echo -e "${PREFIX_WARN} Created new secrets directory"
|
||||
fi
|
||||
echo "UNIM_LEADERBOARD_PORT=8080" > "$PARAMETERS_ENV_PATH"
|
||||
echo "TERMINUS_WEBAPP_PORT=8080" > "$PARAMETERS_ENV_PATH"
|
||||
|
||||
echo
|
||||
echo
|
||||
|
@ -40,7 +40,7 @@ npm install --prefix "${APP_DIR}"
|
|||
|
||||
echo
|
||||
echo
|
||||
echo -e "${PREFIX_INFO} Replacing existing unim-leaderboard server definition with ${SERVICE_FILE}"
|
||||
echo -e "${PREFIX_INFO} Replacing existing terminus-webapp server definition with ${SERVICE_FILE}"
|
||||
chmod 644 "${SCRIPT_DIR}/${SERVICE_FILE}"
|
||||
cp "${SCRIPT_DIR}/${SERVICE_FILE}" "/etc/systemd/system/${SERVICE_FILE}"
|
||||
systemctl daemon-reload
|
||||
|
|
Ładowanie…
Reference in New Issue