Add raidbot to int-test docker compose
@@ -273,6 +273,35 @@ services:
- wonnode1
- wonnode2
+ spoco_raid_bot:
+ restart: always
+ image: webofneeds/won-spoco-raidbot:latest
+ environment:
+ - "WON_KEYSTORE_DIR=/usr/src/bots/client-certs/"
+ - "WON_NODE_URI=https://satvm05.researchstudio.at/won"
+ # - "logging.config=/usr/src/bots/logback.xml"
+ - "uri.prefix.owner=https://satvm05.researchstudio.at/raid_bot" # set this for the trust store alias
+ - "won.node.uris=https://satvm05.researchstudio.at:8888/won/resource https://satvm05.researchstudio.at/won/resource"
+ - "api.linz.endpoint = $RB_ENDPOINT_LINZ"
+ - "api.linz.token = $RB_TOKEN_LINZ"
+ - "api.vienna.endpoint = $RB_ENDPOINT_VIENNA"
+ - "api.vienna.username = $RB_USER_VIENNA"
+ - "api.vienna.request = $RB_REQUEST_VIENNA"
+ - "botContext.impl=mongoBotContext"
+ - "botContext.mongodb.user=won"
+ - "botContext.mongodb.pass=$mongo_db_passwd"
+ - "botContext.mongodb.host=satvm05.researchstudio.at"
+ - "botContext.mongodb.port=27018"
+ - "botContext.mongodb.database=int_bot"
+ # - "raidbot.phaseOut=true" # set this if you do not want to create new atoms but just manage the existing ones
+ volumes:
+ - $base_folder/won-client-certs/raid_bot:/usr/src/bots/client-certs/
+ # - $base_folder/logback_debug_bot.xml:/usr/src/bots/logback.xml
+ depends_on:
+ - mongodb
+ - wonnode1
+ - wonnode2
+
# mail_bot:
# restart: always
# build: ../../image/bots
