Fix: updateto.sh skal bruge docker-compose.prod.yml

KRITISK FIX: Serveren stoppede fordi updateto.sh brugte forkert compose fil

Problem:
- updateto.sh brugte 'docker-compose.yml' (dev version)
- Dev versionen har 'restart: unless-stopped'
- Production skal bruge 'docker-compose.prod.yml' med 'restart: always'
- Når server rebooter eller opdateres stopper containerne og starter ikke automatisk

Løsning:
- updateto.sh bruger nu '-f docker-compose.prod.yml' eksplicit
- Sikrer korrekt restart politik (always) anvendes
- Containerne vil nu starte automatisk efter reboot
This commit is contained in:
Christian 2025-12-23 13:58:29 +01:00
parent acc78b03a3
commit 0c0e589543

View File

@ -55,12 +55,12 @@ echo "✅ .env opdateret"
# Stop containers
echo ""
echo "⏹️ Stopper containere..."
podman-compose down
podman-compose -f docker-compose.prod.yml down
# Pull/rebuild with new version
echo ""
echo "🔨 Bygger nyt image med version $VERSION..."
podman-compose up -d --build
podman-compose -f docker-compose.prod.yml up -d --build
# Wait a bit for startup
echo ""
@ -77,7 +77,7 @@ echo ""
echo "✅ Deployment fuldført!"
echo ""
echo "🔍 Tjek status med:"
echo " podman-compose ps"
echo " podman-compose -f docker-compose.prod.yml ps"
echo " podman logs -f bmc-hub-api-prod"
echo ""
echo "🌐 Test health endpoint:"