blob: 9a7dfbab8c88143f69aa0ff153a6dbe84f2e288f [file] [log] [blame]
Marc Kupietzb7696992024-03-18 17:41:15 +01001volumes:
2 example-index:
3services:
4 kalamar:
Marc Kupietz36850902025-09-19 15:16:34 +02005 image: "korap/kalamar:v0.60.0-DNB-6"
Marc Kupietzb7696992024-03-18 17:41:15 +01006 ports:
Marc Kupietz2a80bf92025-06-16 15:37:27 +02007 - "4002:64543"
Marc Kupietzb7696992024-03-18 17:41:15 +01008 environment:
9 KALAMAR_API: "http://kustvakt:8089/api/"
10 depends_on:
11 - kustvakt
Marc Kupietz8d473032024-04-23 09:44:01 +020012 volumes:
13 - type: bind
Marc Kupietz8e974812024-07-26 09:44:46 +020014 source: ./html/robots.txt
Marc Kupietz8d473032024-04-23 09:44:01 +020015 target: /kalamar/public/robots.txt
Marc Kupietz9f9b06d2024-07-29 15:57:00 +020016 - type: bind
Marc Kupietz36850902025-09-19 15:16:34 +020017 source: ./data/kalamar.xs.conf
Marc Kupietza0edbda2025-09-15 09:39:22 +020018 target: /kalamar/kalamar.production.conf
Akron6c894ef2024-09-25 15:03:46 +020019 - type: bind
20 source: ./data/doc/buchpreis.html.ep
21 target: /kalamar/templates/custom/doc/buchpreis.html.ep
Akron6d41d062024-10-02 13:08:08 +020022 - type: bind
23 source: ./data/doc/intro.html.ep
24 target: /kalamar/templates/custom/intro.html.ep
Akron2d83c6e2025-04-09 11:12:05 +020025 - type: bind
Marc Kupietzb80ca662025-10-04 15:19:38 +020026 source: ./data/doc/virtual_subcorpora.html.ep
27 target: /kalamar/templates/custom/doc/virtual_subcorpora.html.ep
28 - type: bind
29 source: ./data/useful_deliko_subcorpora_de.html
30 target: /kalamar/public/useful_deliko_subcorpora_de.html
31 - type: bind
32 source: ./data/useful_deliko_subcorpora_en.html
33 target: /kalamar/public/useful_deliko_subcorpora_en.html
34 - type: bind
Akron2d83c6e2025-04-09 11:12:05 +020035 source: ./data/partial/citation.html.ep
36 target: /kalamar/templates/custom/partial/citation.html.ep
Marc Kupietz36850902025-09-19 15:16:34 +020037 - type: bind
Marc Kupietzd5f58572025-09-21 18:21:48 +020038 source: ./data/deliko.plugins.xs.json
39 target: /kalamar/deliko.plugins.json
Marc Kupietzb7696992024-03-18 17:41:15 +010040 profiles:
41 - lite
42 restart: "unless-stopped"
Marc Kupietzb7696992024-03-18 17:41:15 +010043 kustvakt:
Marc Kupietz5d6c6fa2024-07-26 11:05:20 +020044 environment:
45 - INDEX=${INDEX:-${PWD}/dnb.index}
Marc Kupietze215b9d2025-09-15 09:59:23 +020046 image: "korap/kustvakt:v0.79-DNB-3-lite"
Marc Kupietz3e30bb82024-07-03 09:54:10 +020047 ports:
48 - "8089:8089"
49 user: root
Marc Kupietzb7696992024-03-18 17:41:15 +010050 volumes:
Marc Kupietz5d6c6fa2024-07-26 11:05:20 +020051 - "${INDEX}:/kustvakt/index:z"
margaretha03b527f2024-09-17 10:15:16 +020052 - type: bind
53 source: "${PWD}/data/"
54 target: /kustvakt/data/
Marc Kupietzb7696992024-03-18 17:41:15 +010055 profiles:
56 - lite
57 restart: "unless-stopped"
Marc Kupietz00491d62025-09-21 13:22:59 +020058 kalamar-export-plugin:
59 image: "korap/kalamar-plugin-export:latest"
60 depends_on:
61 - kustvakt
62 - kalamar
63 volumes:
64 - type: bind
65 source: ./data/exportPlugin.xs.conf
66 target: /export/exportPlugin.conf
67 profiles:
68 - lite
69 restart: "unless-stopped"