docker-compose.override.yml.exampleā¢1.23 kB
# Docker Compose Override Example
# Copy this to docker-compose.override.yml and customize as needed
services:
wikijs-mcp-server:
# Custom build context if needed
# build:
# context: .
# dockerfile: Dockerfile.dev
# Port mapping (if you need to expose ports)
# ports:
# - "3000:3000"
# Additional environment variables
environment:
- DEBUG=true
- WIKIJS_GRAPHQL_ENDPOINT=/graphql
- PYTHONPATH=/app
# Additional volumes
volumes:
# Bind mount for development
# - .:/app
# Custom config location
# - /host/path/to/config:/app/config
# Log directory
- ./logs:/app/logs
# Resource overrides for development
deploy:
resources:
limits:
memory: 1G
cpus: '1.0'
# Development command override
# command: ["bash", "-c", "while true; do sleep 30; done"]
# Additional labels
labels:
- "traefik.enable=false"
- "com.example.project=wikijs-mcp"
# Development/debugging container
wikijs-mcp-debug:
extends:
service: wikijs-mcp-server
container_name: wikijs-mcp-debug
command: ["bash"]
profiles:
- debug