Tags: cumc-dbmi/drug-condition-incidence
Tags
Nginx Reverse Proxy (#43) * Add necessary changes to launch frontend with Docker. * Add changes to support Docker deployment. * Provide changes to support devContainers, tasks and launch configurations. * Add docker compose file and renamed incidence api folder. * add first version of compose manifest * Change service names * Comment out health checks, depends * Comment out placeholder environment varaibles * Remove superfluous comments * Configured settings to be read from envirnonment. There is no need to exclude config and settings files. * Externalized database properties to be supplied via environment variables. * remove VS Code related files * Add quickstart * Enhanced entry script to check configured datasource is up before starting server. * add CR * Added .env_template and added some instructions what to do to get started. * Minor type for env variable. * Mime type was incorrect for a /ops/health endpoint recently added. * Gruntfile uses _config.json to validate config * Adjusted dockerfile to do multi stage build to install dependencies and build project. * Minor cleanup. * Improved logging to be processed as event stream. * First version of Jenkinsfile * Update Jenkinfile with test values * Fix error in Jenkins file * Enhance Jenkile file to change to target directory, pull test repository, checkout feature branch and startup application services * Fixed curly braces in Jenkins file * Expose traefik dashboard, suppress container restart * Neeeded changes to account for appended prefix for API calls. (#29) Co-authored-by: Edwin Cruz <[email protected]> * Modify traefik API settings Expose Traafik API on 8080 Stub out SSH script in Jenkins * * Change CRLF --> LF to fix error message 'exec user process caused: no such file or directory' * remove database ping to address ping permission error * *Change name of traefik container to avoid name collision on deployment server * Comment in server dependencies * * Remove unused environment variable * Comment in healthcheck block * Remove whitespaces * Remove healthcheck because it causes the backend routing to fail * Modify configuration to expose application at a port that will not collide with active HTTP port * Remove unused environment varaible * Removed reference to unused environment variable * Change default constant * Modify proxy routing to support 127.0.0.1 or configurable host name. * Add POC version Gitlab CI/CD pipeline * Use nginx as prxoy * Change default port exposed by proxy suppress exposure of fronet end and backend --------- Co-authored-by: edwincruz <[email protected]> Co-authored-by: Edwin Cruz <[email protected]> Co-authored-by: Edwin Cruz <[email protected]>