Skip to content

The core pipeline used to ingest online news stories in the Media Cloud archive.

License

Notifications You must be signed in to change notification settings

CodeForAfrica/story-indexer

 
 

Repository files navigation

story-indexer

Media Cloud online news story indexer.

Development

Setup

To create an environment for testing from the command line: create and activate a python3.10 virtual env and then from the root of the project, run make to install all required dependencies.

python3.10 -m venv venv
source venv/bin/activate
make

Updating requirements

Required Python libraries are specified in pyproject.toml. requirements.txt and requirements-dev.txt can be regenerated using make upgrade

Other useful targets

Run make help to see the list of other useful targets

More documentation

To deploy development, staging or production code using Docker Swarm, see docker/README.md

See also doc directory.

About

The core pipeline used to ingest online news stories in the Media Cloud archive.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 85.3%
  • Shell 10.0%
  • Jinja 4.0%
  • Other 0.7%