feat: improve sidebar and deployment setup

This commit is contained in:
JetSprow
2026-04-29 06:07:52 +10:00
parent 581d4448ef
commit 2a50d789dd
13 changed files with 659 additions and 61 deletions

View File

@@ -23,7 +23,7 @@ echo "[3/7] Building updated images..."
$COMPOSE build init app
echo "[4/7] Syncing Prisma schema inside Docker network..."
$COMPOSE --profile setup run --rm init sh -lc 'npx prisma db push --accept-data-loss'
$COMPOSE --profile setup run --rm init sh -lc 'npm run db:push'
echo "[5/7] Restarting services..."
$COMPOSE up -d app