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