wttech / cogboard

CogBoard is a tool that provides your team with a continuous information about your IT project delivery status
https://github.com/wttech/cogboard/wiki
Apache License 2.0
16 stars 9 forks source link

Single ZIP distribution as in Knotx Starter-kit #323

Open pun-ky opened 3 years ago

pun-ky commented 3 years ago

Right now running CB is available easily only when using Docker. However, Docker in some cases could not be available. What is more, I see that Cogboard right now requires running 2 separate web servers. Netty/Knotx and Nginx. I am aware that this approach might have some benefits however it could simply make this whole solution more complex than is necessary. How about serving the frontend app via Netty too and creating an all-in-one self-extractable jar to provide a much easier quickstart to be able to increase general tool availability.

In other words, that Docker could make afraid some potential users completely unnecessarily 😉

pun-ky commented 3 years ago

It is just more probable that target server is having already installed Java than Docker...

szymon-owczarzak commented 3 years ago

@pun-ky thank You for your feedback - we will take a look at it when we have some resources.

pun-ky commented 3 years ago

I mean... configure distribution to be the same as in Knotx Starterkit. It outputs both distro ZIP and single Docker image.