Commit Graph

5 Commits

Author SHA1 Message Date
85e181e51c
Changed the project structure. 2024-04-25 19:56:34 +05:00
d8bf5dd116
Remove commented volumes from docker-compose.yml.
The lines setting up volumes for the 'swagger' service were commented out and redundant, leading to potential confusion. This commit removes those lines to clean up and simplify the file.
2023-08-27 22:25:09 +06:00
9bfd3fef1a
Add Swagger API documentation and proxy routing.
Added Swagger as a new service in the docker-compose file for generating the API documentation. The new API documentation is provided via an OpenAPI file located at `public/swagger.json`. Changes in routing were done to handle /api-docs requests and redirect them to the running Swagger UI instance. This will make API easier to understand and debug.
2023-08-23 01:02:56 +06:00
fcf7cfa584
This commit introduces a MySQL container and an Adminer container to the docker-compose.yml file. The dependencies list was also updated, swapping the 'app' and 'db' listings to ensure the correct start-up order. An additional MySQL configuration file was added to mitigate heavy CPU usage. A new .gitignore file is also introduced to avoid unintended inclusion of database files in version control. 2023-06-28 21:43:39 +06:00
15225e860c
Install Laravel. 2023-03-05 20:14:04 +06:00