mz0in / bayanat

Open source data management solution for human rights documentation.
https://bayanat.org/
GNU Affero General Public License v3.0
0 stars 0 forks source link

Enhance Docker Compose and Dockerfile for improved build time and efficiency #5

Open sweep-ai[bot] opened 1 year ago

sweep-ai[bot] commented 1 year ago

Description

This PR enhances the Docker Compose file and Dockerfile to improve build time and overall build efficiency in the Bayanat repository. The changes include optimizing dependencies, leveraging Docker layer caching, utilizing multi-stage builds, adding build arguments for customization, including health checks, and removing unused or unnecessary services.

Summary of Changes

Please review and merge this PR to enhance the build process in the Bayanat repository.

Fixes #2.


To checkout this PR branch, run the following command in your terminal:

git checkout sweep/enhance-docker-compose

To get Sweep to edit this pull request, leave a comment below or in the code. Leaving a comment in the code will only modify the file but commenting below can change the entire PR.