Category: yente · Last updated: · Permalink
We release new versions of yente on a regular basis in order to add new features, expand our data model and improve the scoring system. We recommend that all users of the on-premise version of the software schedule software upgrades at least twice a year in order to ensure proper functioning of the tool.
In order to perform an upgrade, a few steps need to be taken:
ghcr.io/opensanctions/yente:<version>
. Simply changing that version tag will trigger an update. If you're running in Docker compose (the default), open docker-compose.yml
and edit the line services.app.image
, then run docker compose pull
to fetch the latest container. docker compose restart app
will run the new container version.yente reindex -f
, which needs to be run inside the Docker container used to perform indexing. If you're using Docker compose (the default), the full command is: docker compose run --rm app yente reindex -f
(app
is the name of the compose service used by the application). In other environments, such as Kubernetes, you may want to temporarily update the indexer cron job to include the -f
flag./match
API endpoint supports multiple different algorithms used to score results. As new algorithms are released, keep an eye on those developments to make sure you're still using the best solution available in the tool. yente will not switch algorithms automatically and try to keep existing implementations stable, so making this change is up to you.OpenSanctions is free for non-commercial users. Businesses must acquire a data license to use the dataset.