Skip to content

Latest commit

 

History

History
36 lines (28 loc) · 543 Bytes

File metadata and controls

36 lines (28 loc) · 543 Bytes

Deployment

Local Build

From project root:

docker compose -f deployment/docker-compose.yml up

Deploy from GitHub

Create docker-compose.yml:

services:
  mcp-sample:
    build:
      context: https://github.com/vctrl/ktor-oauth-mcp-sample.git
      dockerfile: deployment/Dockerfile
    ports:
      - "8080:8080"
    environment:
      PORT: 8080
      HOST: 0.0.0.0
      DATA_PATH: /app/data
    volumes:
      - ./data:/app/data
    restart: unless-stopped

Then run:

docker compose up -d