Files
JooL_website/deploy-dev.sh
2026-05-25 22:12:04 +00:00

27 lines
908 B
Bash
Executable File

#!/bin/bash
# Déploiement dev.jool-international.com (Caddy)
# Usage : bash deploy-dev.sh
set -e
COMPOSE="docker compose -f docker-compose.dev.yml"
# ── 1. Vérifier .env.dev ─────────────────────────────────
if [ ! -f .env.dev ]; then
echo "❌ .env.dev introuvable."
echo " Copie .env.dev.example en .env.dev et remplis les valeurs."
exit 1
fi
echo "✅ .env.dev trouvé"
# ── 2. Build et démarrage ─────────────────────────────────
echo "🚀 Build et démarrage des conteneurs..."
$COMPOSE up -d --build
echo ""
echo "✅ Déploiement terminé !"
echo " Caddy obtient le certificat SSL automatiquement."
echo " Site disponible sur https://dev.jool-international.com"
echo ""
echo " Logs : docker compose -f docker-compose.dev.yml logs -f"