* make nginx config generic
* fixes env substituted
* remove npm script dependencies from dev
* match all nginx location to server
* revert git clone dev branch
* separate dockerfile for tooljet client in development mode
* production dockerfile for tooljet client
* reference the tooljet clients dev dockerfile in the docker-compose file
* use a fallback url for API_URL in cases where TOOLJET_SERVER_URL is not defined
* nginx config file for the front-end
* docker-compose file for production deploys
* dont run postgres inside docker-compose
* use an entrypoint script for setting the server host for nginx
* separate volume for fallback certs
* add docs for docker-compose deployment
* add required database keys in the .env.example file
* address review comments
* fix typo in entrypoint script invocation from the server dockerfile
* use sh in the entrypoint shebang instead of bash
* make entrypoint script executable
* new dockerfile for development
* reference the development dockerfile in docker-compose
* remove explicit RAILS_ENV=production in development dockerfile
* MS SQL server integration
* enable mssql service to test, create and process connection
* return 400 when query fails
* [Docker] Install freetds on buster
Co-authored-by: navaneeth <navaneethpk@outlook.com>