* Set up deltas for sync with sharepoint * add service * add dev environment variables * Extract config to the stack * Adjust the config and mappings * Filter out worship services * Add contacten sp list service * Add configuration for contact list * Add config files for contacten sync * Wire sharepoint sync on main graph instead of producer * Add env variables * Add op sync initiator * Minor updates * Improve config, add job controller rules and more * Adjust rules * Remove unused producer changes * Don't restart initiator on dev setup * Sync OP status to a dedicated column * Add ABB_ID and split bus and house numbers * Remove config file we will not use * Add NIS and secondary phone number, rename columns * Remove isInitialMatchingMapping, not used anymore * Match on URI instead of UUID * Adapt field names to new lists * Specify matching field in config * Set version of op-sync-with-sharepoint --------- Co-authored-by: Nordine Bittich <nordine@bittich.be>
103 lines
2.2 KiB
YAML
103 lines
2.2 KiB
YAML
version: "3.4"
|
|
|
|
services:
|
|
identifier:
|
|
restart: "no"
|
|
ports:
|
|
- "80:80"
|
|
dispatcher:
|
|
restart: "no"
|
|
triplestore:
|
|
ports:
|
|
- "8890:8890"
|
|
restart: "no"
|
|
db:
|
|
restart: "no"
|
|
migrations:
|
|
volumes:
|
|
- ./config/dev-migrations:/data/migrations/dev/
|
|
restart: "no"
|
|
migrations-triggering-indexing:
|
|
restart: "no"
|
|
resource:
|
|
restart: "no"
|
|
cache:
|
|
restart: "no"
|
|
kalliope-api:
|
|
environment:
|
|
SPRING_SECURITY_CONFIG: "/config/security-dev.yml"
|
|
restart: "no"
|
|
deltanotifier:
|
|
restart: "no"
|
|
mocklogin:
|
|
image: lblod/mock-login-service:latest
|
|
links:
|
|
- db:database
|
|
restart: "no"
|
|
sink:
|
|
restart: "no"
|
|
login:
|
|
restart: "no"
|
|
accountdetail:
|
|
restart: "no"
|
|
privacy-unit:
|
|
restart: "no"
|
|
privacy-worship:
|
|
restart: "no"
|
|
adressenregister:
|
|
restart: "no"
|
|
frontend:
|
|
image: lblod/frontend-organization-portal:latest
|
|
restart: "no"
|
|
uri-info:
|
|
restart: "no"
|
|
delta-producer-bg-jobs-initiator-organizations:
|
|
restart: "no"
|
|
delta-producer-pub-graph-maintainer-organizations:
|
|
restart: "no"
|
|
search:
|
|
restart: "no"
|
|
volumes:
|
|
- ./config/search/dev:/config
|
|
elasticsearch:
|
|
restart: "no"
|
|
file:
|
|
restart: "no"
|
|
delta-producer-dump-file-publisher:
|
|
restart: "no"
|
|
organizations-sync-with-sharepoint-jobs-initiator:
|
|
restart: "no"
|
|
organizations-sync-with-sharepoint:
|
|
restart: "no"
|
|
construct-administrative-unit-relationships:
|
|
restart: "no"
|
|
delta-producer-bg-jobs-initiator-worship-posts:
|
|
restart: "no"
|
|
delta-producer-pub-graph-maintainer-worship-posts:
|
|
restart: "no"
|
|
delta-producer-bg-jobs-initiator-public:
|
|
restart: "no"
|
|
delta-producer-pub-graph-maintainer-public:
|
|
restart: "no"
|
|
mandatarissen-consumer:
|
|
restart: "no"
|
|
leidinggevenden-consumer:
|
|
restart: "no"
|
|
worship-services-sensitive-consumer:
|
|
restart: "no"
|
|
ldes-backend:
|
|
environment:
|
|
BASE_URL: "http://localhost/ldes/"
|
|
sync-ovo-numbers:
|
|
restart: "no"
|
|
# use this to test acmidm
|
|
# tlsproxy:
|
|
# image: caddy:2
|
|
# restart: "no"
|
|
# ports:
|
|
# - "443:443"
|
|
# environment:
|
|
# OP_ADDRESS: "organisaties.abb.lblod.info"
|
|
# volumes:
|
|
# - ./config/tlsproxy-mock/Caddyfile:/etc/caddy/Caddyfile
|