diff --git a/docker-compose.dev.yml b/docker-compose.dev.yml index 2fd6fc39..795cbe53 100644 --- a/docker-compose.dev.yml +++ b/docker-compose.dev.yml @@ -35,11 +35,21 @@ services: condition: service_healthy rabbitmq: condition: service_healthy + migrations: + condition: service_completed_successfully volumes: - ./back:/app - /app/out/ - kyoo:/kyoo + migrations: + build: + context: ./back + dockerfile: Dockerfile.migrations + restart: "no" + env_file: + - ./.env + front: build: context: ./front diff --git a/docker-compose.prod.yml b/docker-compose.prod.yml index f01dcabe..a117720c 100644 --- a/docker-compose.prod.yml +++ b/docker-compose.prod.yml @@ -26,9 +26,17 @@ services: condition: service_healthy rabbitmq: condition: service_healthy + migrations: + condition: service_completed_successfully volumes: - kyoo:/kyoo + migrations: + image: zoriya/kyoo_migrations:edge + restart: "no" + env_file: + - ./.env + front: image: zoriya/kyoo_front:edge restart: unless-stopped diff --git a/docker-compose.yml b/docker-compose.yml index 6d9abfda..99f94cf2 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -25,9 +25,19 @@ services: condition: service_healthy rabbitmq: condition: service_healthy + migrations: + condition: service_completed_successfully volumes: - kyoo:/kyoo + migrations: + build: + context: ./back + dockerfile: Dockerfile.migrations + restart: "no" + env_file: + - ./.env + front: build: ./front restart: on-failure