xpeditis2.0/docker
David a2f80dd23f
Some checks failed
CI/CD Pipeline / Integration Tests (push) Blocked by required conditions
CI/CD Pipeline / Deployment Summary (push) Blocked by required conditions
CI/CD Pipeline / Deploy to Portainer (push) Blocked by required conditions
CI/CD Pipeline / Discord Notification (Success) (push) Blocked by required conditions
CI/CD Pipeline / Discord Notification (Failure) (push) Blocked by required conditions
CI/CD Pipeline / Backend - Build, Test & Push (push) Successful in 3m9s
CI/CD Pipeline / Frontend - Build, Test & Push (push) Has been cancelled
fix: convert Portainer stack to Docker Swarm mode with deploy labels
Changes:
- Moved all Traefik labels from root level to deploy.labels for Swarm compatibility
- Added deploy.restart_policy to backend, frontend, and MinIO services
- Removed restart: unless-stopped (incompatible with Swarm mode)
- Keeps depends_on for startup ordering

This fixes Gateway Timeout errors by ensuring Traefik can properly discover
and route to services when running in Docker Swarm mode.

Services updated:
- xpeditis-backend: Deploy labels + restart policy
- xpeditis-frontend: Deploy labels + restart policy
- xpeditis-minio: Deploy labels + restart policy

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-20 22:51:41 +01:00
..
.env.production.example feat: Portainer stacks for staging & production deployment with Traefik 2025-10-15 11:55:59 +02:00
.env.staging.example feat: Portainer stacks for staging & production deployment with Traefik 2025-10-15 11:55:59 +02:00
build-images.sh feat: Docker multi-stage builds + CI/CD automation for production deployment 2025-10-15 12:15:59 +02:00
DOCKER_BUILD_GUIDE.md feat: Docker multi-stage builds + CI/CD automation for production deployment 2025-10-15 12:15:59 +02:00
PORTAINER_DEPLOYMENT_GUIDE.md feat: Portainer stacks for staging & production deployment with Traefik 2025-10-15 11:55:59 +02:00
PORTAINER-DEPLOYMENT-GUIDE.md fix v0.2 2025-11-12 18:00:33 +01:00
portainer-stack-production.yml feat: Portainer stacks for staging & production deployment with Traefik 2025-10-15 11:55:59 +02:00
portainer-stack-staging.yml feat: Portainer stacks for staging & production deployment with Traefik 2025-10-15 11:55:59 +02:00
portainer-stack-swarm.yml fix ci/cd and docker 2025-11-20 00:12:01 +01:00
portainer-stack.yml fix: convert Portainer stack to Docker Swarm mode with deploy labels 2025-11-20 22:51:41 +01:00