Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Simplified deployment with Docker #9

Open
4 tasks
sake opened this issue May 25, 2019 · 1 comment
Open
4 tasks

Simplified deployment with Docker #9

sake opened this issue May 25, 2019 · 1 comment

Comments

@sake
Copy link
Contributor

sake commented May 25, 2019

As the installation/deployment of PrOfESSOS is quite complex and error prone, the deployment shall be simplified by dockerizing the web application. Besides the web application a TLS terminator (e.g. Apache) is needed which shall not be part of the container. To simplify the Apache setup, suitable example config shall be available and optionally installable in the system via a shell script.

The tasks are:

  • Make domain name configuration settable at runtime (vs. build time atm)
  • Create docker container for PrOfESSOS using external mounts for configuration (of e.i. hostnames)
  • Create docker container for the Demo Client (Mitre Connect)
  • Provide apache config and install script
@sake
Copy link
Contributor Author

sake commented May 25, 2019

This should solve issue #8.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant