# Deployment Documentation This directory contains documentation for deploying and releasing MCP ABAP ADT Server. ## Files - **[DOCKER.md](./DOCKER.md)** - Complete Docker deployment guide - Docker run commands - Docker Compose setup - nginx reverse proxy configuration - Multi-stage builds - Production best practices - **[MCP_REGISTRY.md](./MCP_REGISTRY.md)** - MCP Registry publishing - `server.json` and `mcpName` metadata - Publish with `mcp-publisher` - Verification steps - **[RELEASE.md](./RELEASE.md)** - Release process documentation - Automated releases via GitHub Actions - Manual release process - Version numbering guidelines - Release checklist ## Quick Links ### Docker Deployment ```bash # Using Docker Compose (recommended) docker-compose up -d # Using Docker run docker run -d -p 3000:3000 --env-file .env mcp-abap-adt ``` See [DOCKER.md](./DOCKER.md) for detailed instructions. ### Creating a Release ```bash # Bump version npm version patch # or minor, major # Create and push tag git tag v1.2.0 git push origin main --tags ``` See [RELEASE.md](./RELEASE.md) for detailed instructions. ## Related Documentation - [Installation Guide](../installation/INSTALLATION.md) - Installation for development - [CI/CD Configuration](GITHUB_ACTIONS.md) - GitHub Actions workflows - [User Guide](../user-guide/README.md) - Using the server