From dd714a4be17b5231cdcebec15e805af7ff5ccc3e Mon Sep 17 00:00:00 2001 From: "nikita.hohlov" Date: Fri, 4 Sep 2026 08:42:23 -0300 Subject: [PATCH] fix: restart policy for app services, dockerignore for prod image Co-Authored-By: Claude Fable 5.1 Claude-Session: https://claude.ai/code/session_01BCrwHHnGCB5XH968Nxokqw --- core/.dockerignore | 12 ++++++++++++ docker-compose.yml | 4 ++++ 2 files changed, 16 insertions(+) create mode 100644 core/.dockerignore diff --git a/core/.dockerignore b/core/.dockerignore new file mode 100644 index 0000000..674fe6a --- /dev/null +++ b/core/.dockerignore @@ -0,0 +1,12 @@ +.env +.env.* +!.env.example +vendor +node_modules +tests +storage/logs/* +storage/framework/cache/* +storage/framework/sessions/* +storage/framework/views/* +.phpunit.result.cache +.git diff --git a/docker-compose.yml b/docker-compose.yml index 04661c7..bcf3ac9 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -8,6 +8,7 @@ services: ports: - "8080:8000" env_file: ./core/.env + restart: unless-stopped depends_on: postgres: condition: service_healthy @@ -20,6 +21,7 @@ services: volumes: - ./core:/app env_file: ./core/.env + restart: unless-stopped depends_on: postgres: condition: service_healthy @@ -32,12 +34,14 @@ services: volumes: - ./core:/app env_file: ./core/.env + restart: unless-stopped depends_on: postgres: condition: service_healthy postgres: image: postgres:17 + restart: unless-stopped environment: POSTGRES_DB: hado POSTGRES_USER: hado