diff --git a/deploy/docker/deploy.sh b/deploy/docker/deploy.sh index e46e7da..7ae8a77 100755 --- a/deploy/docker/deploy.sh +++ b/deploy/docker/deploy.sh @@ -9,20 +9,20 @@ export LESSTIME_IMAGE_TAG="$TAG" echo "==> Deploying lesstime:${TAG}..." echo "==> Pulling image..." -docker compose pull +sudo docker compose pull echo "==> Starting container..." -docker compose up -d +sudo docker compose up -d echo "==> Waiting for container to be ready..." sleep 3 echo "==> Running migrations..." -docker compose exec -T -u www-data app php bin/console doctrine:migrations:migrate --no-interaction +sudo docker compose exec -T -u www-data app php bin/console doctrine:migrations:migrate --no-interaction echo "==> Clearing cache..." -docker compose exec -T -u www-data app php bin/console cache:clear --env=prod -docker compose exec -T -u www-data app php bin/console cache:warmup --env=prod +sudo docker compose exec -T -u www-data app php bin/console cache:clear --env=prod +sudo docker compose exec -T -u www-data app php bin/console cache:warmup --env=prod -VERSION=$(docker compose exec -T app cat config/version.yaml | grep 'app.version' | awk -F"'" '{print $2}') +VERSION=$(sudo docker compose exec -T app cat config/version.yaml | grep 'app.version' | awk -F"'" '{print $2}') echo "==> Deployed v${VERSION}" diff --git a/deploy/docker/docker-compose.prod.yml b/deploy/docker/docker-compose.prod.yml index 146471c..bd17d85 100644 --- a/deploy/docker/docker-compose.prod.yml +++ b/deploy/docker/docker-compose.prod.yml @@ -4,7 +4,7 @@ services: container_name: lesstime-app env_file: .env ports: - - "8080:80" + - "8081:80" volumes: - ./config/jwt:/var/www/html/config/jwt:ro - ./uploads:/var/www/html/var/uploads