deploy updates

This commit is contained in:
buenosairesam
2026-01-26 21:39:21 -03:00
parent 3122facaba
commit de2ea3b7cb
6 changed files with 205 additions and 130 deletions

19
ctrl/deploy.sh Normal file
View File

@@ -0,0 +1,19 @@
#!/bin/bash
# Deploy deskmeter to server
# Usage: ./ctrl/deploy.sh
set -e
cd "$(dirname "$0")/.."
echo "Building dmweb image..."
docker build -t registry.mcrn.ar/dmweb:latest .
echo "Pushing to registry..."
docker push registry.mcrn.ar/dmweb:latest
echo "Deploying on server..."
rsync -avz docker-compose.yml mcrn.ar:~/dm/
ssh mcrn.ar "cd ~/dm && docker compose pull && docker compose up -d --remove-orphans"
echo "Deploy complete"
ssh mcrn.ar "cd ~/dm && docker compose ps"