This is the quick start guide for setting up and running the ingestion server locally.
Ensure you download, install and set up all prerequisites. Ensure that the Docker daemon is running.
Clone the repository to your computer. Then switch to the cloned directory. If you’re planning to contribute, fork the repo and clone your fork instead.
$ git clone https://github.com/WordPress/openverse.git # or your fork $ cd openverse/
If you followed the general setup guide and installed GitHub CLI, you can clone more simply using the
$ gh repo clone WordPress/openverse # or your fork $ cd openverse/
Bring the ingestion server up, along with all their dependent services.
$ just ingestion_server/up
ingestion_server/uprecipe orchestrates the following services:
Now you should be able to access the following endpoints:
The list of ingestion jobs on http://localhost:50281/task
You can view logs for the service using
just logs ingestion_server.
Refer to the common instructions.