| Marc Kupietz | fc271e8 | 2025-04-22 12:50:57 +0200 | [diff] [blame] | 1 | volumes: |
| 2 | example-index: |
| 3 | services: |
| 4 | kalamar: |
| Marc Kupietz | 3685090 | 2025-09-19 15:16:34 +0200 | [diff] [blame] | 5 | image: "korap/kalamar:v0.60.0-DNB-6" |
| 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/" |
| 10 | depends_on: |
| 11 | - kustvakt |
| 12 | volumes: |
| 13 | - type: bind |
| 14 | source: ./html/robots.txt |
| 15 | target: /kalamar/public/robots.txt |
| 16 | - type: bind |
| Marc Kupietz | 3685090 | 2025-09-19 15:16:34 +0200 | [diff] [blame] | 17 | source: ./data/kalamar-xl.conf |
| Marc Kupietz | 740ae0c | 2025-04-25 14:56:48 +0200 | [diff] [blame] | 18 | target: /kalamar/kalamar.production.conf |
| Marc Kupietz | fc271e8 | 2025-04-22 12:50:57 +0200 | [diff] [blame] | 19 | - type: bind |
| 20 | source: ./data/doc/buchpreis.html.ep |
| 21 | target: /kalamar/templates/custom/doc/buchpreis.html.ep |
| 22 | - type: bind |
| 23 | source: ./data/doc/intro.html.ep |
| 24 | target: /kalamar/templates/custom/intro.html.ep |
| 25 | - type: bind |
| Marc Kupietz | b80ca66 | 2025-10-04 15:19:38 +0200 | [diff] [blame] | 26 | 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 |
| Marc Kupietz | fc271e8 | 2025-04-22 12:50:57 +0200 | [diff] [blame] | 35 | source: ./data/partial/citation.html.ep |
| 36 | target: /kalamar/templates/custom/partial/citation.html.ep |
| Marc Kupietz | 3685090 | 2025-09-19 15:16:34 +0200 | [diff] [blame] | 37 | - type: bind |
| Marc Kupietz | d5f5857 | 2025-09-21 18:21:48 +0200 | [diff] [blame] | 38 | source: ./data/deliko.plugins.xl.json |
| 39 | target: /kalamar/deliko.plugins.json |
| Marc Kupietz | fc271e8 | 2025-04-22 12:50:57 +0200 | [diff] [blame] | 40 | profiles: |
| 41 | - lite |
| 42 | restart: "unless-stopped" |
| 43 | kustvakt: |
| Marc Kupietz | 3685090 | 2025-09-19 15:16:34 +0200 | [diff] [blame] | 44 | image: "korap/kustvakt:v0.79-DNB-3-lite" |
| Marc Kupietz | fc271e8 | 2025-04-22 12:50:57 +0200 | [diff] [blame] | 45 | ports: |
| 46 | - "8091:8089" |
| 47 | user: root |
| 48 | volumes: |
| Marc Kupietz | 90d678f | 2025-04-25 12:20:51 +0200 | [diff] [blame] | 49 | - "${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] | 50 | - type: bind |
| 51 | source: "${PWD}/data/" |
| 52 | target: /kustvakt/data/ |
| 53 | profiles: |
| 54 | - lite |
| 55 | restart: "unless-stopped" |
| Marc Kupietz | 00491d6 | 2025-09-21 13:22:59 +0200 | [diff] [blame] | 56 | kalamar-export-plugin: |
| Marc Kupietz | 6fd4b92 | 2025-10-20 15:57:50 +0200 | [diff] [blame] | 57 | image: "korap/kalamar-plugin-export:0.3.2" |
| Marc Kupietz | 00491d6 | 2025-09-21 13:22:59 +0200 | [diff] [blame] | 58 | depends_on: |
| 59 | - kustvakt |
| 60 | - kalamar |
| 61 | volumes: |
| 62 | - type: bind |
| 63 | source: ./data/exportPlugin.xl.conf |
| 64 | target: /export/exportPlugin.conf |
| 65 | profiles: |
| 66 | - lite |
| 67 | restart: "unless-stopped" |