From c08ebedaf543051cf636b42b383928e9f55a7ef7 Mon Sep 17 00:00:00 2001 From: Christian Date: Mon, 22 Dec 2025 13:12:06 +0100 Subject: [PATCH] =?UTF-8?q?Add:=20Quick=20update=20guide=20til=20f=C3=B8rs?= =?UTF-8?q?te=20deployment=20af=20updateto.sh?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- QUICK_UPDATE.md | 47 +++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 47 insertions(+) create mode 100644 QUICK_UPDATE.md diff --git a/QUICK_UPDATE.md b/QUICK_UPDATE.md new file mode 100644 index 0000000..ba21f2f --- /dev/null +++ b/QUICK_UPDATE.md @@ -0,0 +1,47 @@ +# Quick Update Guide - BMC Hub Production + +## Første gang (installer updateto.sh script) + +```bash +ssh bmcadmin@172.16.31.183 +cd /srv/podman/bmc_hub_v1.0 + +# Pull deployment script fra Git +git pull origin main +chmod +x updateto.sh + +# Nu kan du bruge scriptet +./updateto.sh v1.3.16 +``` + +## Næste gang (når scriptet allerede er installeret) + +```bash +ssh bmcadmin@172.16.31.183 +cd /srv/podman/bmc_hub_v1.0 +./updateto.sh v1.3.16 +``` + +## Manuel deployment (hvis scriptet ikke virker) + +```bash +cd /srv/podman/bmc_hub_v1.0 + +# Opdater .env +nano .env # Sæt RELEASE_VERSION=v1.3.16 + +# Deploy +podman-compose down +podman-compose up -d --build +podman logs -f bmc-hub-api-prod +``` + +## Sync efter deployment + +```bash +# 1. Sync e-conomic (PRIMARY SOURCE - opretter alle kunder) +curl -X POST http://localhost:8000/api/v1/system/sync/economic + +# 2. Sync vTiger (linker vTiger IDs til eksisterende kunder) +curl -X POST http://localhost:8000/api/v1/system/sync/vtiger +```