fix: directory changed

This commit is contained in:
Piotr Dec 2026-04-14 01:02:04 +02:00
parent 0b3fcdbbc2
commit f5bedb97f0
Signed by: stawros
GPG key ID: 74B18A3F0F1E99C0
2 changed files with 8 additions and 7 deletions

View file

@ -60,7 +60,10 @@ usermod -aG docker karl
# --- 6. Pobranie i rozpakowanie archiwum ---
APP_URL="${1:?Podaj URL archiwum ZIP jako pierwszy argument}"
APP_DIR="/home/karl/app"
APP_DIR="/opt/karl"
mkdir -p "$APP_DIR"
chown karl: "$APP_DIR"
# --- 7. Backup i czyszczenie istniejącego katalogu ---
if [[ -d "$APP_DIR" ]] && [[ -n "$(ls -A "$APP_DIR" 2>/dev/null)" ]]; then
@ -93,7 +96,7 @@ chown -R karl:karl "$APP_DIR"
log "Aplikacja rozpakowana do $APP_DIR"
# --- 9. Instalacja uv i synchronizacja zależności (uv sync) ---
sudo -u karl bash -c "cd /home/karl/app && python3 -m venv .venv && source .venv/bin/activate && pip install uv && uv sync"
sudo -u karl bash -c "cd /opt/karl/app && python3 -m venv .venv && source .venv/bin/activate && pip install uv && uv sync"
# --- 10. Kopiowanie pliku usługi systemd ---
SERVICE_SRC="$APP_DIR/systemd/karl.service"