Closed smcclennon closed 1 week ago
This PR adds Docker support to the application by restructuring the configuration management from JSON files to environment variables and implementing Docker containerization. The changes primarily focus on configuration handling and project structure modifications to support containerized deployment.
No diagrams generated as the changes look simple and do not need a visual representation.
Change | Details | Files |
---|---|---|
Migrated configuration management from JSON files to environment variables |
|
app/ACRAPI.py app/SongIDCore.py |
Added Docker support with compose configuration |
|
docker-compose.yml |
Restructured project organization |
|
app/SongID.py setup.py Procfile |
Summary by Sourcery
Add Docker support for the application by introducing a docker-compose.yml file. Refactor configuration management to utilize environment variables, enhancing security and flexibility. Remove Heroku-specific deployment logic in favor of a standard polling mechanism.
New Features:
Enhancements:
Deployment: