Adiciona configuração inicial da stack Docker para projetos Laravel, incluindo Dockerfile, docker-compose, scripts de gerenciamento e configuração do Nginx.

This commit is contained in:
juancjc
2026-05-11 12:44:24 -05:00
commit 87261e0b07
14 changed files with 1091 additions and 0 deletions

15
host-deploy.sh Normal file
View File

@@ -0,0 +1,15 @@
#!/bin/bash
# host-deploy.sh — rode NO HOST para deployar um projeto Laravel
# Uso: ./host-deploy.sh meu-projeto
# Uso: ./host-deploy.sh # deploya todos
CONTAINER="${CONTAINER:-laravel-stack}"
TARGET="${1:-}"
if [ -n "$TARGET" ]; then
echo ">>> Deployando $TARGET via container..."
docker exec "$CONTAINER" /home/deploy/scripts/deploy.sh "$TARGET"
else
echo ">>> Deployando todos os projetos via container..."
docker exec "$CONTAINER" /home/deploy/scripts/deploy.sh
fi