RedbeardTFL / ATIS_GENERATOR

Other
0 stars 0 forks source link

Update Docker-related files and configurations #21

Closed Codycody31 closed 1 year ago

Codycody31 commented 1 year ago

This pull request includes several updates to Docker-related files and configurations, improving the overall Docker environment for the project.

The .dockerignore file has been modified to include the .git and .env files in the Docker ignore list. This ensures that these sensitive files are not included in Docker images.

In the .gitignore file, the path for .key files in the storage directory has been updated, ensuring proper exclusion from version control.

The Dockerfile has undergone optimizations, utilizing multi-stage build techniques for faster and more efficient installation of PHP and Node.js dependencies. An entrypoint script has been added as well, handling application setup and server startup.

A .deepsource.toml file has been introduced to enable DeepSource analysis for PHP code, enhancing code quality and maintainability.

These updates ensure a more robust and optimized Docker environment, improving the deployment and development process. Please review and merge this pull request to incorporate these improvements.