carma-cloud icon indicating copy to clipboard operation
carma-cloud copied to clipboard

Package for docker-compose

Open ashdwilson opened this issue 3 years ago • 0 comments

This PR does a few things:

  • Deploy with docker-compose.
  • Include Traefik proxy.
  • Traefik manages TLS termination and uses Letsencrypt for certificates.
  • Config edits happen on container start (see applications/carma-cloud/scripts/application.sh for details).
  • Directory structure is organized a little differently, to make more sense for the Docker build process.
  • Correct CircleCI build.

This PR does not:

  • Fix the issue where authentication does not work.

ashdwilson avatar Jun 29 '21 23:06 ashdwilson