Skip to main content
Glama
docker-compose.yml1.25 kB
services: domestique: build: context: . dockerfile: Dockerfile target: builder ports: - "3000:3000" volumes: - ./src:/app/src:ro - ./tsconfig.json:/app/tsconfig.json:ro env_file: - .env environment: - NODE_ENV=development - REDIS_URL=redis://redis:6379 command: npm run dev restart: unless-stopped depends_on: - redis healthcheck: test: ["CMD", "wget", "--no-verbose", "--tries=1", "--spider", "http://localhost:3000/health"] interval: 30s timeout: 10s retries: 3 start_period: 10s # Production-like container for local testing domestique-prod: build: context: . dockerfile: Dockerfile target: production ports: - "3001:3000" env_file: - .env environment: - NODE_ENV=production - REDIS_URL=redis://redis:6379 profiles: - prod depends_on: - redis restart: unless-stopped redis: image: redis:7-alpine ports: - "6379:6379" volumes: - redis-data:/data restart: unless-stopped healthcheck: test: ["CMD", "redis-cli", "ping"] interval: 10s timeout: 5s retries: 3 volumes: redis-data:

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/gesteves/domestique'

If you have feedback or need assistance with the MCP directory API, please join our Discord server