cambio de nombre del stack para evitar conflictos
All checks were successful
deploy-authentik / deploy (push) Successful in 20s

This commit is contained in:
2025-10-04 17:13:51 -06:00
parent df8c3984ea
commit 3c7168c5a7

View File

@@ -40,32 +40,32 @@ jobs:
docker network inspect principal >/dev/null 2>&1 || docker network create principal
- name: Stop existing Authentik stack
run: docker compose -f docker-compose.yml --project-name authentik down || true
run: docker compose -f docker-compose.yml --project-name authentiknucleo down || true
- name: Pull latest images
run: docker compose -f docker-compose.yml pull
- name: Start Authentik stack
run: docker compose -f docker-compose.yml --project-name authentik up -d --remove-orphans
run: docker compose -f docker-compose.yml --project-name authentiknucleo up -d --remove-orphans
- name: Wait for services to be healthy
run: |
echo "Waiting for PostgreSQL..."
timeout 60 bash -c 'until docker compose -f docker-compose.yml --project-name authentik exec -T postgresql pg_isready -U authentik; do sleep 2; done' || echo "PostgreSQL health check timed out"
timeout 60 bash -c 'until docker compose -f docker-compose.yml --project-name authentiknucleo exec -T postgresql pg_isready -U authentik; do sleep 2; done' || echo "PostgreSQL health check timed out"
echo "Waiting for Redis..."
timeout 60 bash -c 'until docker compose -f docker-compose.yml --project-name authentik exec -T redis redis-cli ping | grep PONG; do sleep 2; done' || echo "Redis health check timed out"
timeout 60 bash -c 'until docker compose -f docker-compose.yml --project-name authentiknucleo exec -T redis redis-cli ping | grep PONG; do sleep 2; done' || echo "Redis health check timed out"
- name: Show service status
run: docker compose -f docker-compose.yml --project-name authentik ps
run: docker compose -f docker-compose.yml --project-name authentiknucleo ps
- name: Show recent logs
run: docker compose -f docker-compose.yml --project-name authentik logs --tail=50
run: docker compose -f docker-compose.yml --project-name authentiknucleo logs --tail=50
- name: Inspect published ports
run: |
echo "=== Server container ports ==="
CID=$(docker compose -f docker-compose.yml --project-name authentik ps -q server)
CID=$(docker compose -f docker-compose.yml --project-name authentiknucleo ps -q server)
echo "Container: $CID"
docker inspect "$CID" --format '{{json .NetworkSettings.Ports}}' || true
docker port "$CID" || true
@@ -74,4 +74,4 @@ jobs:
run: |
echo "Testing HTTP endpoint..."
sleep 10
curl -f http://localhost:9000 || echo "HTTP endpoint not ready yet"
curl -f http://localhost:9100 || echo "HTTP endpoint not ready yet"