| Marc Kupietz | fc271e8 | 2025-04-22 12:50:57 +0200 | [diff] [blame] | 1 | volumes: |
| 2 | example-index: |
| 3 | services: |
| 4 | kalamar: |
| Marc Kupietz | 947b8e7 | 2026-03-03 18:00:43 +0100 | [diff] [blame] | 5 | image: "korap/kalamar:${KALAMAR_VERSION}" |
| Marc Kupietz | fc271e8 | 2025-04-22 12:50:57 +0200 | [diff] [blame] | 6 | ports: |
| Marc Kupietz | 2a80bf9 | 2025-06-16 15:37:27 +0200 | [diff] [blame] | 7 | - "4000:64543" |
| Marc Kupietz | fc271e8 | 2025-04-22 12:50:57 +0200 | [diff] [blame] | 8 | environment: |
| 9 | KALAMAR_API: "http://kustvakt:8089/api/" |
| Marc Kupietz | 251a6a3 | 2026-03-03 18:02:07 +0100 | [diff] [blame] | 10 | KALAMAR_HINT_FOUNDRIES: ${KALAMAR_HINT_FOUNDRIES} |
| 11 | KALAMAR_VC_HELPER_FIELDS: "${KALAMAR_VC_HELPER_FIELDS}" |
| Marc Kupietz | fc271e8 | 2025-04-22 12:50:57 +0200 | [diff] [blame] | 12 | depends_on: |
| 13 | - kustvakt |
| 14 | volumes: |
| 15 | - type: bind |
| 16 | source: ./html/robots.txt |
| 17 | target: /kalamar/public/robots.txt |
| 18 | - type: bind |
| Marc Kupietz | 3685090 | 2025-09-19 15:16:34 +0200 | [diff] [blame] | 19 | source: ./data/kalamar-xl.conf |
| Marc Kupietz | 740ae0c | 2025-04-25 14:56:48 +0200 | [diff] [blame] | 20 | target: /kalamar/kalamar.production.conf |
| Marc Kupietz | fc271e8 | 2025-04-22 12:50:57 +0200 | [diff] [blame] | 21 | - type: bind |
| 22 | source: ./data/doc/buchpreis.html.ep |
| 23 | target: /kalamar/templates/custom/doc/buchpreis.html.ep |
| 24 | - type: bind |
| 25 | source: ./data/doc/intro.html.ep |
| 26 | target: /kalamar/templates/custom/intro.html.ep |
| 27 | - type: bind |
| Marc Kupietz | b80ca66 | 2025-10-04 15:19:38 +0200 | [diff] [blame] | 28 | source: ./data/doc/virtual_subcorpora.html.ep |
| 29 | target: /kalamar/templates/custom/doc/virtual_subcorpora.html.ep |
| 30 | - type: bind |
| 31 | source: ./data/useful_deliko_subcorpora_de.html |
| 32 | target: /kalamar/public/useful_deliko_subcorpora_de.html |
| 33 | - type: bind |
| 34 | source: ./data/useful_deliko_subcorpora_en.html |
| 35 | target: /kalamar/public/useful_deliko_subcorpora_en.html |
| 36 | - type: bind |
| Marc Kupietz | fc271e8 | 2025-04-22 12:50:57 +0200 | [diff] [blame] | 37 | source: ./data/partial/citation.html.ep |
| 38 | target: /kalamar/templates/custom/partial/citation.html.ep |
| Marc Kupietz | 3685090 | 2025-09-19 15:16:34 +0200 | [diff] [blame] | 39 | - type: bind |
| Marc Kupietz | d5f5857 | 2025-09-21 18:21:48 +0200 | [diff] [blame] | 40 | source: ./data/deliko.plugins.xl.json |
| 41 | target: /kalamar/deliko.plugins.json |
| Marc Kupietz | fc271e8 | 2025-04-22 12:50:57 +0200 | [diff] [blame] | 42 | profiles: |
| 43 | - lite |
| 44 | restart: "unless-stopped" |
| 45 | kustvakt: |
| Marc Kupietz | 3685090 | 2025-09-19 15:16:34 +0200 | [diff] [blame] | 46 | image: "korap/kustvakt:v0.79-DNB-3-lite" |
| Marc Kupietz | fc271e8 | 2025-04-22 12:50:57 +0200 | [diff] [blame] | 47 | ports: |
| 48 | - "8091:8089" |
| 49 | user: root |
| 50 | volumes: |
| Marc Kupietz | 90d678f | 2025-04-25 12:20:51 +0200 | [diff] [blame] | 51 | - "${INDEX:-/mnt/data/KorAP@DNB/Cache/target.xl/deliko.xl.index}:/kustvakt/index:z" |
| Marc Kupietz | fc271e8 | 2025-04-22 12:50:57 +0200 | [diff] [blame] | 52 | - type: bind |
| 53 | source: "${PWD}/data/" |
| 54 | target: /kustvakt/data/ |
| 55 | profiles: |
| 56 | - lite |
| 57 | restart: "unless-stopped" |
| Marc Kupietz | 00491d6 | 2025-09-21 13:22:59 +0200 | [diff] [blame] | 58 | kalamar-export-plugin: |
| Marc Kupietz | 2e9a826 | 2026-03-03 18:01:24 +0100 | [diff] [blame] | 59 | image: "korap/kalamar-plugin-export:${EXPORT_VERSION}" |
| Marc Kupietz | 00491d6 | 2025-09-21 13:22:59 +0200 | [diff] [blame] | 60 | depends_on: |
| 61 | - kustvakt |
| 62 | - kalamar |
| 63 | volumes: |
| 64 | - type: bind |
| 65 | source: ./data/exportPlugin.xl.conf |
| 66 | target: /export/exportPlugin.conf |
| 67 | profiles: |
| 68 | - lite |
| 69 | restart: "unless-stopped" |