|
|
|
|
|
by mohanarpit
1104 days ago
|
|
I’m the author of the article and the CTO of Appsmith, an open-source low-code application builder platform. Since Appsmith is primarily a self-hosted software, we decided to forego Docker’s suggested best practices of single container, single process. We decided to run 5 services inside a single Docker container managed with supervisord! This keeps Appsmith’s “monolithic” philosophy alive while still modularizing the components inside. Users definitely succeed a lot more with installing Appsmith on their servers, but I'd love to hear feedback on any pitfalls or unintended consequences that I probably didn't think about. PS: @todsacerdoti thanks a lot for posting this article :) |
|