I added a Dockerfile to build the API server image and added some conditional logic to build the database settings.
The only configuration change you'll need to make is to make sure the value for the USER var in .env doesn't have quotes around it. (e.g. Instead of USER="myUser" it should simply be USER=myUser)
For testing out the new docker image, you can pull it from Dockerhub using the instructions in the README. If you want to build the image, I included instructions for that in the Dockerfile.
This PR fulfills issue #43 .
I added a Dockerfile to build the API server image and added some conditional logic to build the database settings.
The only configuration change you'll need to make is to make sure the value for the USER var in .env doesn't have quotes around it. (e.g. Instead of USER="myUser" it should simply be USER=myUser)
For testing out the new docker image, you can pull it from Dockerhub using the instructions in the README. If you want to build the image, I included instructions for that in the Dockerfile.