mediacloud / news-search-api

Internal API server that offers search access to the Media Cloud Online News Archive (in Elasticsearch).
https://mediacloud.org
GNU Affero General Public License v3.0
1 stars 3 forks source link

Start of updates to docker-compose.yml for independent deployment of news-search-api #45

Closed philbudne closed 3 months ago

philbudne commented 8 months ago

Start of an attempt to update news-search-api/docker-compose.yml to deploy JUST api and ui containers

No longer needs to be in story-indexer docker-compose.yml file because production ES servers are not docker containers, and it's useful to be able to deploy different versions of the software (in different stages of development/test) in different places.

This makes it possible to have a news-search-api deployment for the production mcweb (ie; on tarbell), another for staging-mcweb (on steinam), and others for developers.

See https://github.com/mediacloud/news-search-api/issues/27#issuecomment-1848798077

philbudne commented 8 months ago

A NOTABLE problem with this (so far) is that there isn't a provision to pass a private SENTRY_DSN environment variable!