feat: rework entire repo structure

This commit is contained in:
2026-02-28 21:31:18 +01:00
parent 98ae07ae88
commit fcbfd3a838
12 changed files with 214 additions and 254 deletions

20
docker-compose.sh Normal file
View File

@@ -0,0 +1,20 @@
#!/bin/bash
PROJECT_DIR=$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)
readonly PROJECT_DIR 2>/dev/null
source $PROJECT_DIR/utils.sh
source $ENV_FILE
if [[ "--install" == $1 ]]; then
log_info "docker-compose Installation"
COMPOSE_FILE="$(realpath "$PROJECT_DIR/docker-compose.yml")"
if [[ -f "$COMPOSE_FILE" ]]; then
docker compose -f "$COMPOSE_FILE" up -d --force-recreate --remove-orphans && \
log_success "$COMPOSE_FILE is running.";
else log_error "no docker-compose.yml found at $PROJECT_DIR";
fi
exit 0;
fi