News Track is a news tracking or news aggregator website where users can share the content they find on Internet and give to it certain visibility. The project is made by using .NET6 as backend and ElasticSearch as NoSQL database while its frontend is made with Angular 12 and Bootstrap 3.
With the three ES containers it seems like a bit more than I'd need for a personal aggregator. To decrease them, just remove one from the docker compose and adjust the back end service to use the remaining two?
Also, in the current docker compose it has
news-track-back: depends_on: [es02, es03]
Sorry for the late response. I think you are right. For development purposes does not make sense to have the 3 nodes. I will change the compose file with a single node approach.
With the three ES containers it seems like a bit more than I'd need for a personal aggregator. To decrease them, just remove one from the docker compose and adjust the back end service to use the remaining two?
Also, in the current docker compose it has
news-track-back: depends_on: [es02, es03]
but doesn't include es01. Is this intentional?