blob: b64c530c2eadf3978c340d3c8750e9ccf62a4e8d [file] [log] [blame]
Marc Kupietzb7696992024-03-18 17:41:15 +01001version: '3.8'
2volumes:
3 example-index:
4services:
5 kalamar:
6 image: "korap/kalamar:dnb"
7 ports:
Marc Kupietz68928f82024-07-03 09:55:57 +02008 - "4000:64543"
Marc Kupietzb7696992024-03-18 17:41:15 +01009 environment:
10 KALAMAR_API: "http://kustvakt:8089/api/"
11 depends_on:
12 - kustvakt
Marc Kupietz8d473032024-04-23 09:44:01 +020013 volumes:
14 - type: bind
Marc Kupietz8e974812024-07-26 09:44:46 +020015 source: ./html/robots.txt
Marc Kupietz8d473032024-04-23 09:44:01 +020016 target: /kalamar/public/robots.txt
Marc Kupietzb7696992024-03-18 17:41:15 +010017 profiles:
18 - lite
19 restart: "unless-stopped"
20 full-init:
21 image: "korap/kalamar:latest-conv"
22 command: super_client_info kalamar /kalamar/data/super_client_info
23 volumes:
24 - type: bind
25 source: "${PWD}/data/"
26 target: "/kalamar/data"
27 profiles:
28 - full
29 - init
30 user: root
31 restart: "no"
Marc Kupietzb7696992024-03-18 17:41:15 +010032 kustvakt:
Marc Kupietz5d6c6fa2024-07-26 11:05:20 +020033 environment:
34 - INDEX=${INDEX:-${PWD}/dnb.index}
Marc Kupietz3e30bb82024-07-03 09:54:10 +020035 image: "korap/kustvakt:0.73.2"
36 ports:
37 - "8089:8089"
38 user: root
Marc Kupietzb7696992024-03-18 17:41:15 +010039 volumes:
Marc Kupietz5d6c6fa2024-07-26 11:05:20 +020040 - "${INDEX}:/kustvakt/index:z"
Marc Kupietzb7696992024-03-18 17:41:15 +010041 profiles:
42 - lite
43 restart: "unless-stopped"