- Create individual Dockerfiles for each of the 7 MCP servers - Add docker-compose.yml for orchestrating all services - Create build-docker.sh script for easy container building - Add comprehensive Docker deployment documentation (DOCKER.md) - Update main README with Docker installation instructions - Add .env.example template for environment configuration - Configure each server with dedicated ports (3000-3006) - Implement security best practices (non-root user, minimal base image) - Add production deployment considerations and troubleshooting guide Each server can now be run individually or all together using Docker Compose, making deployment and scaling much easier for production environments. 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
18 lines
524 B
Plaintext
18 lines
524 B
Plaintext
# Portainer MCP Environment Configuration
|
|
# Copy this file to .env and update with your values
|
|
|
|
# Required - Your Portainer instance URL
|
|
PORTAINER_URL=https://your-portainer-instance.com
|
|
|
|
# Required - Your Portainer API key
|
|
# Generate from Portainer UI: My Account > Access Tokens
|
|
PORTAINER_API_KEY=your-api-key-here
|
|
|
|
# Optional - Set to true if using self-signed certificates
|
|
PORTAINER_INSECURE=false
|
|
|
|
# Optional - HTTP request timeout in seconds
|
|
HTTP_TIMEOUT=30
|
|
|
|
# Optional - Maximum number of retry attempts
|
|
MAX_RETRIES=3 |