| Marc Kupietz | fc271e8 | 2025-04-22 12:50:57 +0200 | [diff] [blame] | 1 | volumes: |
| 2 | example-index: |
| 3 | services: |
| 4 | kalamar: |
| 5 | image: "korap/kalamar:v0.60-DNB-2" |
| 6 | ports: |
| 7 | - "4002:64543" |
| 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 | 90d678f | 2025-04-25 12:20:51 +0200 | [diff] [blame] | 17 | source: ./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 |
| 28 | profiles: |
| 29 | - lite |
| 30 | restart: "unless-stopped" |
| 31 | kustvakt: |
| Marc Kupietz | fc271e8 | 2025-04-22 12:50:57 +0200 | [diff] [blame] | 32 | image: "korap/kustvakt:0.74" |
| 33 | ports: |
| 34 | - "8091:8089" |
| 35 | user: root |
| 36 | volumes: |
| Marc Kupietz | 90d678f | 2025-04-25 12:20:51 +0200 | [diff] [blame] | 37 | - "${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] | 38 | - type: bind |
| 39 | source: "${PWD}/data/" |
| 40 | target: /kustvakt/data/ |
| 41 | profiles: |
| 42 | - lite |
| 43 | restart: "unless-stopped" |