From 1784a1c606200a74d1771a7ed07455c7abda6318 Mon Sep 17 00:00:00 2001 From: "Dejan R." Date: Thu, 11 Dec 2025 11:04:34 +0000 Subject: [PATCH] fix default installation script --- install.sh | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/install.sh b/install.sh index d7f2a07..ca98858 100644 --- a/install.sh +++ b/install.sh @@ -5,7 +5,9 @@ set -euo pipefail # CONFIG ############################# -BASE_DIR="${HOME}/Docker/Vaultwarden" +# Run this script from /home/Dejan/Docker +# It will create /home/Dejan/Docker/Vaultwarden +BASE_DIR="$(pwd)/Vaultwarden" DOMAIN_DEFAULT="https://vaultwarden.rozic-dev.com" TZ_DEFAULT="Europe/Ljubljana" @@ -37,6 +39,13 @@ generate_admin_token() { # MAIN ############################# +# Optional safety: ensure we’re in /home/Dejan/Docker +if [[ "$(pwd)" != "/home/Dejan/Docker" ]]; then + echo "Please run this script from /home/Dejan/Docker" + echo "Current directory: $(pwd)" + exit 1 +fi + echo ">>> Creating Vaultwarden directory at: ${BASE_DIR}" mkdir -p "${BASE_DIR}" cd "${BASE_DIR}" @@ -148,4 +157,5 @@ echo ">>> Done!" echo "Vaultwarden should be available at: ${DOMAIN}" echo "Admin interface: ${DOMAIN}/admin" echo "Admin token (from .env): ${ADMIN_TOKEN}" +echo "Data dir: ${BASE_DIR}/vw-data" echo "Don't forget to backup ${BASE_DIR}/vw-data and ${BASE_DIR}/.env regularly."