85251f1dfd247a945fb46f6c31a9f8fba505755c
sync-ovo-numbers-service
Service that syncs OVO numbers of OP to match with those in Wegwijs.
Report Bug
·
Open PR
📖 Description
This service maintains OP's OVO numbers in sync together with Wegwijs, which is the official source of OVO numbers.
It gets triggered when a KBO is added or updated in OP, as well as on a regular basis via a cron job to ensure our dataset is in sync with theirs.
Note: Wegwijs currently (03/10/2023) don't have all the KBOs added in their database. For this reason, the behaviour we follow when we can't find a match on a KBO between OP and them is to leave the OVO number of OP untouched if it exists.
⏩ Quick setup
🐋 Docker-compose.yml
sync-ovo-numbers:
image: lblod/sync-ovo-numbers-service
links:
- db:database
labels:
- "logging=true"
restart: always
logging: *default-logging
🔑 Environment variables
| ENV | description | default | required |
|---|---|---|---|
| CRON_PATTERN | Cron pattern describing when the healing runs | '0 0 0 * * *' |
Description
Languages
JavaScript
48.4%
Elixir
19.9%
Common Lisp
15.3%
Ruby
12.6%
TypeScript
3.2%
Other
0.6%