| 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 |
| 26 | source: ./data/partial/citation.html.ep |
| 27 | target: /kalamar/templates/custom/partial/citation.html.ep |
| Marc Kupietz | 3685090 | 2025-09-19 15:16:34 +0200 | [diff] [blame] | 28 | - type: bind |
| 29 | source: ./data/wiki.plugins.xl.json |
| 30 | target: /kalamar/wiki.plugins.json |
| Marc Kupietz | fc271e8 | 2025-04-22 12:50:57 +0200 | [diff] [blame] | 31 | profiles: |
| 32 | - lite |
| 33 | restart: "unless-stopped" |
| 34 | kustvakt: |
| Marc Kupietz | 3685090 | 2025-09-19 15:16:34 +0200 | [diff] [blame] | 35 | image: "korap/kustvakt:v0.79-DNB-3-lite" |
| Marc Kupietz | fc271e8 | 2025-04-22 12:50:57 +0200 | [diff] [blame] | 36 | ports: |
| 37 | - "8091:8089" |
| 38 | user: root |
| 39 | volumes: |
| Marc Kupietz | 90d678f | 2025-04-25 12:20:51 +0200 | [diff] [blame] | 40 | - "${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] | 41 | - type: bind |
| 42 | source: "${PWD}/data/" |
| 43 | target: /kustvakt/data/ |
| 44 | profiles: |
| 45 | - lite |
| 46 | restart: "unless-stopped" |
| Marc Kupietz | 00491d6 | 2025-09-21 13:22:59 +0200 | [diff] [blame] | 47 | kalamar-export-plugin: |
| 48 | image: "korap/kalamar-plugin-export:latest" |
| 49 | depends_on: |
| 50 | - kustvakt |
| 51 | - kalamar |
| 52 | volumes: |
| 53 | - type: bind |
| 54 | source: ./data/exportPlugin.xl.conf |
| 55 | target: /export/exportPlugin.conf |
| 56 | profiles: |
| 57 | - lite |
| 58 | restart: "unless-stopped" |