-
Notifications
You must be signed in to change notification settings - Fork 4
Expand file tree
/
Copy pathpodman-compose.yml
More file actions
33 lines (30 loc) · 866 Bytes
/
podman-compose.yml
File metadata and controls
33 lines (30 loc) · 866 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
services:
# Red Hat OKP - Offline Knowledge Portal (Solr-based documentation index)
# Requires registry.redhat.io authentication: podman login registry.redhat.io
redhat-okp:
image: registry.redhat.io/offline-knowledge-portal/rhokp-rhel9:latest
container_name: redhat-okp
ports:
- "8983:8983"
environment:
ACCESS_KEY: ${OKP_ACCESS_KEY}
SOLR_JETTY_HOST: "0.0.0.0"
volumes:
- redhat-okp-data:/opt/solr/server/solr/portal/data
restart: unless-stopped
# OKP MCP Server - Solr bridge for LLM tool calls
okp-mcp:
build:
context: .
dockerfile: Containerfile
image: okp-mcp:latest
container_name: mcp-server
ports:
- "8000:8000"
environment:
MCP_SOLR_URL: http://redhat-okp:8983
depends_on:
- redhat-okp
restart: unless-stopped
volumes:
redhat-okp-data: