template-backend/bin/script/init
2025-01-01 23:34:33 +01:00

19 lines
606 B
Bash
Executable File

#!/bin/bash
SCRIPT_DIR=$( cd -- "$( dirname -- "${BASH_SOURCE[0]}" )" &> /dev/null && pwd )
PROJECT_DIR=$(realpath $SCRIPT_DIR/../../)
ENV_DIR=$(realpath $PROJECT_DIR/../../../)
source $ENV_DIR/bin/denv_msg
# Check .env file
if [ ! -f "$PROJECT_DIR/.env" ] ; then
cp "$PROJECT_DIR/.env.example" "$PROJECT_DIR/.env"
denv_info_msg "[backend] Created .env"
fi
# Check docker-compose.yml file
if [ ! -f "$PROJECT_DIR/docker/docker-compose.yml" ] ; then
cp "$PROJECT_DIR/docker/docker-compose.yml.dist" "$PROJECT_DIR/docker/docker-compose.yml"
denv_info_msg "[backend] Created docker-compose.yml"
fi