Files
copilotkit__copilotkit/showcase/aimock/Dockerfile
Jordan Ritter c070403014 feat: Docker and CI support for shared showcase modules
- CI copies shared_python, shared_frontend/src, shared_typescript/tools into
  each package's build context before Docker build
- 12 Python Dockerfiles: COPY shared_python, ENV PYTHONPATH
- All Dockerfiles: npm install --legacy-peer-deps + tsconfig paths for
  @copilotkit/showcase-shared (no npm dependency needed)
- spring-ai: unpinned eclipse-temurin:17 base images
- Aimock: 18 deterministic fixtures for all demo scenarios
2026-04-13 17:39:05 -07:00

11 lines
425 B
Docker

FROM ghcr.io/copilotkit/aimock:latest
COPY smoke.json /fixtures/smoke.json
COPY feature-parity.json /fixtures/feature-parity.json
CMD ["--proxy-only", \
"--provider-openai", "https://api.openai.com", \
"--provider-anthropic", "https://api.anthropic.com", \
"--provider-gemini", "https://generativelanguage.googleapis.com", \
"--fixtures", "/fixtures", \
"--host", "0.0.0.0", \
"--port", "4010"]