refactor: standardize container naming to KNELDevStack-AIMiddleware-
Update all 28 container names from KNELDevStack-AIMW- to KNELDevStack-AIMiddleware- prefix in docker-compose.yml and AGENTS.md.
This commit is contained in:
58
AGENTS.md
58
AGENTS.md
@@ -11,62 +11,62 @@ This document tracks the AI agents and MCP servers configured in this project.
|
|||||||
#### Design & Engineering (3 servers)
|
#### Design & Engineering (3 servers)
|
||||||
| Service | Container Name | Description |
|
| Service | Container Name | Description |
|
||||||
|---------|---------------|-------------|
|
|---------|---------------|-------------|
|
||||||
| kicad-mcp | KNELDevStack-AIMW-kicad-mcp | PCB design automation with 64 tools, JLCPCB integration (host-only) |
|
| kicad-mcp | KNELDevStack-AIMiddleware-kicad-mcp | PCB design automation with 64 tools, JLCPCB integration (host-only) |
|
||||||
| blender-mcp | KNELDevStack-AIMW-blender-mcp | 3D modeling, materials, scenes, AI 3D model generation |
|
| blender-mcp | KNELDevStack-AIMiddleware-blender-mcp | 3D modeling, materials, scenes, AI 3D model generation |
|
||||||
| freecad-mcp | KNELDevStack-AIMW-freecad-mcp | CAD modeling, Python execution, parts library |
|
| freecad-mcp | KNELDevStack-AIMiddleware-freecad-mcp | CAD modeling, Python execution, parts library |
|
||||||
|
|
||||||
#### Hosting & Infrastructure (5 servers)
|
#### Hosting & Infrastructure (5 servers)
|
||||||
| Service | Container Name | Description |
|
| Service | Container Name | Description |
|
||||||
|---------|---------------|-------------|
|
|---------|---------------|-------------|
|
||||||
| kubernetes-mcp | KNELDevStack-AIMW-kubernetes-mcp | K8s/OpenShift management (native Go implementation) |
|
| kubernetes-mcp | KNELDevStack-AIMiddleware-kubernetes-mcp | K8s/OpenShift management (native Go implementation) |
|
||||||
| docker-mcp | KNELDevStack-AIMW-docker-mcp | Container and compose stack management |
|
| docker-mcp | KNELDevStack-AIMiddleware-docker-mcp | Container and compose stack management |
|
||||||
| proxmox-mcp | KNELDevStack-AIMW-proxmox-mcp | Hypervisor VM/container management |
|
| proxmox-mcp | KNELDevStack-AIMiddleware-proxmox-mcp | Hypervisor VM/container management |
|
||||||
| terraform-mcp | KNELDevStack-AIMW-terraform-mcp | IaC automation, HCP Terraform, workspace management |
|
| terraform-mcp | KNELDevStack-AIMiddleware-terraform-mcp | IaC automation, HCP Terraform, workspace management |
|
||||||
| cloudron-mcp | KNELDevStack-AIMW-cloudron-mcp | Self-hosted app management |
|
| cloudron-mcp | KNELDevStack-AIMiddleware-cloudron-mcp | Self-hosted app management |
|
||||||
|
|
||||||
#### Development Tools (2 servers)
|
#### Development Tools (2 servers)
|
||||||
| Service | Container Name | Description |
|
| Service | Container Name | Description |
|
||||||
|---------|---------------|-------------|
|
|---------|---------------|-------------|
|
||||||
| bash-language-server | KNELDevStack-AIMW-bash-language-server | LSP for bash (diagnostics, completion, formatting) |
|
| bash-language-server | KNELDevStack-AIMiddleware-bash-language-server | LSP for bash (diagnostics, completion, formatting) |
|
||||||
| context7-mcp | KNELDevStack-AIMW-context7-mcp | MCP server framework and SDK for documentation |
|
| context7-mcp | KNELDevStack-AIMiddleware-context7-mcp | MCP server framework and SDK for documentation |
|
||||||
|
|
||||||
#### Content Management (4 servers)
|
#### Content Management (4 servers)
|
||||||
| Service | Container Name | Description |
|
| Service | Container Name | Description |
|
||||||
|---------|---------------|-------------|
|
|---------|---------------|-------------|
|
||||||
| nextcloud-mcp | KNELDevStack-AIMW-nextcloud-mcp | 90+ tools across 8 apps (Notes, Calendar, Files, Deck, etc.) |
|
| nextcloud-mcp | KNELDevStack-AIMiddleware-nextcloud-mcp | 90+ tools across 8 apps (Notes, Calendar, Files, Deck, etc.) |
|
||||||
| ghost-mcp | KNELDevStack-AIMW-ghost-mcp | CMS post, member, newsletter management |
|
| ghost-mcp | KNELDevStack-AIMiddleware-ghost-mcp | CMS post, member, newsletter management |
|
||||||
| docspace-mcp | KNELDevStack-AIMW-docspace-mcp | Room, file, collaboration management |
|
| docspace-mcp | KNELDevStack-AIMiddleware-docspace-mcp | Room, file, collaboration management |
|
||||||
| wordpress-mcp | KNELDevStack-AIMW-wordpress-mcp | WordPress integration via Abilities API |
|
| wordpress-mcp | KNELDevStack-AIMiddleware-wordpress-mcp | WordPress integration via Abilities API |
|
||||||
|
|
||||||
#### Communication & Collaboration (3 servers)
|
#### Communication & Collaboration (3 servers)
|
||||||
| Service | Container Name | Description |
|
| Service | Container Name | Description |
|
||||||
|---------|---------------|-------------|
|
|---------|---------------|-------------|
|
||||||
| discourse-mcp | KNELDevStack-AIMW-discourse-mcp | Forum search, posts, topics, categories (read/write modes) |
|
| discourse-mcp | KNELDevStack-AIMiddleware-discourse-mcp | Forum search, posts, topics, categories (read/write modes) |
|
||||||
| imap-mcp | KNELDevStack-AIMW-imap-mcp | Email browsing, composition, Gmail OAuth2 support |
|
| imap-mcp | KNELDevStack-AIMiddleware-imap-mcp | Email browsing, composition, Gmail OAuth2 support |
|
||||||
| postizz-mcp | KNELDevStack-AIMW-postizz-mcp | Social media management platform |
|
| postizz-mcp | KNELDevStack-AIMiddleware-postizz-mcp | Social media management platform |
|
||||||
|
|
||||||
#### Analytics & Security (2 servers)
|
#### Analytics & Security (2 servers)
|
||||||
| Service | Container Name | Description |
|
| Service | Container Name | Description |
|
||||||
|---------|---------------|-------------|
|
|---------|---------------|-------------|
|
||||||
| matomo-mcp | KNELDevStack-AIMW-matomo-mcp | Analytics integration |
|
| matomo-mcp | KNELDevStack-AIMiddleware-matomo-mcp | Analytics integration |
|
||||||
| bitwarden-mcp | KNELDevStack-AIMW-bitwarden-mcp | Official password vault management |
|
| bitwarden-mcp | KNELDevStack-AIMiddleware-bitwarden-mcp | Official password vault management |
|
||||||
|
|
||||||
#### Productivity & Automation (6 servers)
|
#### Productivity & Automation (6 servers)
|
||||||
| Service | Container Name | Description |
|
| Service | Container Name | Description |
|
||||||
|---------|---------------|-------------|
|
|---------|---------------|-------------|
|
||||||
| gimp-mcp | KNELDevStack-AIMW-gimp-mcp | Image editing with GIMP 3.0, OCR support |
|
| gimp-mcp | KNELDevStack-AIMiddleware-gimp-mcp | Image editing with GIMP 3.0, OCR support |
|
||||||
| snipeit-mcp | KNELDevStack-AIMW-snipeit-mcp | Asset inventory, maintenance tracking |
|
| snipeit-mcp | KNELDevStack-AIMiddleware-snipeit-mcp | Asset inventory, maintenance tracking |
|
||||||
| mcp-redmine | KNELDevStack-AIMW-mcp-redmine | Project management, issue tracking, file operations |
|
| mcp-redmine | KNELDevStack-AIMiddleware-mcp-redmine | Project management, issue tracking, file operations |
|
||||||
| mcp-ansible | KNELDevStack-AIMW-mcp-ansible | IT automation playbooks |
|
| mcp-ansible | KNELDevStack-AIMiddleware-mcp-ansible | IT automation playbooks |
|
||||||
| elasticsearch-mcp | KNELDevStack-AIMW-elasticsearch-mcp | Search and index management (Rust) |
|
| elasticsearch-mcp | KNELDevStack-AIMiddleware-elasticsearch-mcp | Search and index management (Rust) |
|
||||||
| audiobook-mcp | KNELDevStack-AIMW-audiobook-mcp | Audiobook management with AI-powered features |
|
| audiobook-mcp | KNELDevStack-AIMiddleware-audiobook-mcp | Audiobook management with AI-powered features |
|
||||||
|
|
||||||
#### Additional Tools (3 servers)
|
#### Additional Tools (3 servers)
|
||||||
| Service | Container Name | Description |
|
| Service | Container Name | Description |
|
||||||
|---------|---------------|-------------|
|
|---------|---------------|-------------|
|
||||||
| drawio-mcp | KNELDevStack-AIMW-drawio-mcp | Draw.io diagram management |
|
| drawio-mcp | KNELDevStack-AIMiddleware-drawio-mcp | Draw.io diagram management |
|
||||||
| docker-language-server | KNELDevStack-AIMW-docker-language-server | Language server for Dockerfiles, Compose files, Bake files |
|
| docker-language-server | KNELDevStack-AIMiddleware-docker-language-server | Language server for Dockerfiles, Compose files, Bake files |
|
||||||
| penpot-mcp | KNELDevStack-AIMW-penpot-mcp | Design collaboration platform integration |
|
| penpot-mcp | KNELDevStack-AIMiddleware-penpot-mcp | Design collaboration platform integration |
|
||||||
|
|
||||||
## Agent Capabilities
|
## Agent Capabilities
|
||||||
|
|
||||||
@@ -168,7 +168,7 @@ When working on any MCP server:
|
|||||||
|
|
||||||
### Project Conventions
|
### Project Conventions
|
||||||
|
|
||||||
- All containers use the prefix `KNELDevStack-AIMW-` for easy identification
|
- All containers use the prefix `KNELDevStack-AIMiddleware-` for easy identification
|
||||||
- Container names are in PascalCase for readability
|
- Container names are in PascalCase for readability
|
||||||
- Service names are lowercase for Docker Compose compatibility
|
- Service names are lowercase for Docker Compose compatibility
|
||||||
- Each agent is validated individually before moving to the next
|
- Each agent is validated individually before moving to the next
|
||||||
|
|||||||
@@ -10,7 +10,7 @@ services:
|
|||||||
build:
|
build:
|
||||||
context: ./vendor/KiCAD-MCP-Server
|
context: ./vendor/KiCAD-MCP-Server
|
||||||
dockerfile: Dockerfile
|
dockerfile: Dockerfile
|
||||||
container_name: KNELDevStack-AIMW-kicad-mcp
|
container_name: KNELDevStack-AIMiddleware-kicad-mcp
|
||||||
restart: unless-stopped
|
restart: unless-stopped
|
||||||
environment:
|
environment:
|
||||||
- NODE_ENV=production
|
- NODE_ENV=production
|
||||||
@@ -25,7 +25,7 @@ services:
|
|||||||
build:
|
build:
|
||||||
context: ./vendor/blender-mcp
|
context: ./vendor/blender-mcp
|
||||||
dockerfile: Dockerfile
|
dockerfile: Dockerfile
|
||||||
container_name: KNELDevStack-AIMW-blender-mcp
|
container_name: KNELDevStack-AIMiddleware-blender-mcp
|
||||||
restart: unless-stopped
|
restart: unless-stopped
|
||||||
environment:
|
environment:
|
||||||
- PYTHONUNBUFFERED=1
|
- PYTHONUNBUFFERED=1
|
||||||
@@ -38,7 +38,7 @@ services:
|
|||||||
build:
|
build:
|
||||||
context: ./vendor/freecad-mcp
|
context: ./vendor/freecad-mcp
|
||||||
dockerfile: Dockerfile
|
dockerfile: Dockerfile
|
||||||
container_name: KNELDevStack-AIMW-freecad-mcp
|
container_name: KNELDevStack-AIMiddleware-freecad-mcp
|
||||||
restart: unless-stopped
|
restart: unless-stopped
|
||||||
environment:
|
environment:
|
||||||
- PYTHONUNBUFFERED=1
|
- PYTHONUNBUFFERED=1
|
||||||
@@ -55,7 +55,7 @@ services:
|
|||||||
build:
|
build:
|
||||||
context: ./vendor/kubernetes-mcp-server
|
context: ./vendor/kubernetes-mcp-server
|
||||||
dockerfile: Dockerfile
|
dockerfile: Dockerfile
|
||||||
container_name: KNELDevStack-AIMW-kubernetes-mcp
|
container_name: KNELDevStack-AIMiddleware-kubernetes-mcp
|
||||||
restart: unless-stopped
|
restart: unless-stopped
|
||||||
ports:
|
ports:
|
||||||
- "8081:8080"
|
- "8081:8080"
|
||||||
@@ -69,7 +69,7 @@ services:
|
|||||||
build:
|
build:
|
||||||
context: ./vendor/docker-mcp
|
context: ./vendor/docker-mcp
|
||||||
dockerfile: Dockerfile
|
dockerfile: Dockerfile
|
||||||
container_name: KNELDevStack-AIMW-docker-mcp
|
container_name: KNELDevStack-AIMiddleware-docker-mcp
|
||||||
restart: unless-stopped
|
restart: unless-stopped
|
||||||
volumes:
|
volumes:
|
||||||
- /var/run/docker.sock:/var/run/docker.sock
|
- /var/run/docker.sock:/var/run/docker.sock
|
||||||
@@ -85,7 +85,7 @@ services:
|
|||||||
build:
|
build:
|
||||||
context: ./vendor/ProxmoxMCP
|
context: ./vendor/ProxmoxMCP
|
||||||
dockerfile: Dockerfile
|
dockerfile: Dockerfile
|
||||||
container_name: KNELDevStack-AIMW-proxmox-mcp
|
container_name: KNELDevStack-AIMiddleware-proxmox-mcp
|
||||||
restart: unless-stopped
|
restart: unless-stopped
|
||||||
environment:
|
environment:
|
||||||
- PYTHONUNBUFFERED=1
|
- PYTHONUNBUFFERED=1
|
||||||
@@ -103,7 +103,7 @@ services:
|
|||||||
context: ./vendor/terraform-mcp-server
|
context: ./vendor/terraform-mcp-server
|
||||||
dockerfile: Dockerfile
|
dockerfile: Dockerfile
|
||||||
target: dev
|
target: dev
|
||||||
container_name: KNELDevStack-AIMW-terraform-mcp
|
container_name: KNELDevStack-AIMiddleware-terraform-mcp
|
||||||
restart: unless-stopped
|
restart: unless-stopped
|
||||||
environment:
|
environment:
|
||||||
- HOME=/terraform
|
- HOME=/terraform
|
||||||
@@ -118,7 +118,7 @@ services:
|
|||||||
build:
|
build:
|
||||||
context: ./vendor/mcp-cloudron
|
context: ./vendor/mcp-cloudron
|
||||||
dockerfile: Dockerfile
|
dockerfile: Dockerfile
|
||||||
container_name: KNELDevStack-AIMW-cloudron-mcp
|
container_name: KNELDevStack-AIMiddleware-cloudron-mcp
|
||||||
restart: unless-stopped
|
restart: unless-stopped
|
||||||
environment:
|
environment:
|
||||||
- CLOUDRON_URL=${CLOUDRON_URL}
|
- CLOUDRON_URL=${CLOUDRON_URL}
|
||||||
@@ -135,7 +135,7 @@ services:
|
|||||||
build:
|
build:
|
||||||
context: ./vendor/bash-language-server
|
context: ./vendor/bash-language-server
|
||||||
dockerfile: Dockerfile
|
dockerfile: Dockerfile
|
||||||
container_name: KNELDevStack-AIMW-bash-language-server
|
container_name: KNELDevStack-AIMiddleware-bash-language-server
|
||||||
restart: unless-stopped
|
restart: unless-stopped
|
||||||
ports:
|
ports:
|
||||||
- "8082:8080"
|
- "8082:8080"
|
||||||
@@ -148,7 +148,7 @@ services:
|
|||||||
build:
|
build:
|
||||||
context: ./vendor/context7
|
context: ./vendor/context7
|
||||||
dockerfile: Dockerfile
|
dockerfile: Dockerfile
|
||||||
container_name: KNELDevStack-AIMW-context7-mcp
|
container_name: KNELDevStack-AIMiddleware-context7-mcp
|
||||||
restart: unless-stopped
|
restart: unless-stopped
|
||||||
environment:
|
environment:
|
||||||
- UPSTASH_REDIS_REST_URL=${UPSTASH_REDIS_REST_URL}
|
- UPSTASH_REDIS_REST_URL=${UPSTASH_REDIS_REST_URL}
|
||||||
@@ -166,7 +166,7 @@ services:
|
|||||||
build:
|
build:
|
||||||
context: ./vendor/nextcloud-mcp-server
|
context: ./vendor/nextcloud-mcp-server
|
||||||
dockerfile: Dockerfile
|
dockerfile: Dockerfile
|
||||||
container_name: KNELDevStack-AIMW-nextcloud-mcp
|
container_name: KNELDevStack-AIMiddleware-nextcloud-mcp
|
||||||
restart: unless-stopped
|
restart: unless-stopped
|
||||||
environment:
|
environment:
|
||||||
- PYTHONUNBUFFERED=1
|
- PYTHONUNBUFFERED=1
|
||||||
@@ -183,7 +183,7 @@ services:
|
|||||||
build:
|
build:
|
||||||
context: ./vendor/ghost-mcp
|
context: ./vendor/ghost-mcp
|
||||||
dockerfile: Dockerfile
|
dockerfile: Dockerfile
|
||||||
container_name: KNELDevStack-AIMW-ghost-mcp
|
container_name: KNELDevStack-AIMiddleware-ghost-mcp
|
||||||
restart: unless-stopped
|
restart: unless-stopped
|
||||||
environment:
|
environment:
|
||||||
- GHOST_API_URL=${GHOST_API_URL}
|
- GHOST_API_URL=${GHOST_API_URL}
|
||||||
@@ -197,7 +197,7 @@ services:
|
|||||||
build:
|
build:
|
||||||
context: ./vendor/docspace-mcp
|
context: ./vendor/docspace-mcp
|
||||||
dockerfile: Dockerfile
|
dockerfile: Dockerfile
|
||||||
container_name: KNELDevStack-AIMW-docspace-mcp
|
container_name: KNELDevStack-AIMiddleware-docspace-mcp
|
||||||
restart: unless-stopped
|
restart: unless-stopped
|
||||||
environment:
|
environment:
|
||||||
- DOCSPACE_HOST=${DOCSPACE_HOST}
|
- DOCSPACE_HOST=${DOCSPACE_HOST}
|
||||||
@@ -210,7 +210,7 @@ services:
|
|||||||
build:
|
build:
|
||||||
context: ./vendor/mcp-adapter
|
context: ./vendor/mcp-adapter
|
||||||
dockerfile: Dockerfile
|
dockerfile: Dockerfile
|
||||||
container_name: KNELDevStack-AIMW-wordpress-mcp
|
container_name: KNELDevStack-AIMiddleware-wordpress-mcp
|
||||||
restart: unless-stopped
|
restart: unless-stopped
|
||||||
environment:
|
environment:
|
||||||
- WORDPRESS_URL=${WORDPRESS_URL}
|
- WORDPRESS_URL=${WORDPRESS_URL}
|
||||||
@@ -229,7 +229,7 @@ services:
|
|||||||
build:
|
build:
|
||||||
context: ./vendor/discourse-mcp
|
context: ./vendor/discourse-mcp
|
||||||
dockerfile: Dockerfile
|
dockerfile: Dockerfile
|
||||||
container_name: KNELDevStack-AIMW-discourse-mcp
|
container_name: KNELDevStack-AIMiddleware-discourse-mcp
|
||||||
restart: unless-stopped
|
restart: unless-stopped
|
||||||
environment:
|
environment:
|
||||||
- DISCOURSE_URL=${DISCOURSE_URL}
|
- DISCOURSE_URL=${DISCOURSE_URL}
|
||||||
@@ -244,7 +244,7 @@ services:
|
|||||||
build:
|
build:
|
||||||
context: ./vendor/imap-mcp
|
context: ./vendor/imap-mcp
|
||||||
dockerfile: Dockerfile
|
dockerfile: Dockerfile
|
||||||
container_name: KNELDevStack-AIMW-imap-mcp
|
container_name: KNELDevStack-AIMiddleware-imap-mcp
|
||||||
restart: unless-stopped
|
restart: unless-stopped
|
||||||
environment:
|
environment:
|
||||||
- PYTHONUNBUFFERED=1
|
- PYTHONUNBUFFERED=1
|
||||||
@@ -261,7 +261,7 @@ services:
|
|||||||
build:
|
build:
|
||||||
context: ./vendor/postizz-MCP
|
context: ./vendor/postizz-MCP
|
||||||
dockerfile: Dockerfile
|
dockerfile: Dockerfile
|
||||||
container_name: KNELDevStack-AIMW-postizz-mcp
|
container_name: KNELDevStack-AIMiddleware-postizz-mcp
|
||||||
restart: unless-stopped
|
restart: unless-stopped
|
||||||
environment:
|
environment:
|
||||||
- POSTIZ_API_KEY=${POSTIZ_API_KEY}
|
- POSTIZ_API_KEY=${POSTIZ_API_KEY}
|
||||||
@@ -278,7 +278,7 @@ services:
|
|||||||
build:
|
build:
|
||||||
context: ./vendor/matomo-mcp-client
|
context: ./vendor/matomo-mcp-client
|
||||||
dockerfile: Dockerfile
|
dockerfile: Dockerfile
|
||||||
container_name: KNELDevStack-AIMW-matomo-mcp
|
container_name: KNELDevStack-AIMiddleware-matomo-mcp
|
||||||
restart: unless-stopped
|
restart: unless-stopped
|
||||||
environment:
|
environment:
|
||||||
- MATOMO_URL=${MATOMO_URL}
|
- MATOMO_URL=${MATOMO_URL}
|
||||||
@@ -291,7 +291,7 @@ services:
|
|||||||
build:
|
build:
|
||||||
context: ./vendor/mcp-server
|
context: ./vendor/mcp-server
|
||||||
dockerfile: Dockerfile
|
dockerfile: Dockerfile
|
||||||
container_name: KNELDevStack-AIMW-bitwarden-mcp
|
container_name: KNELDevStack-AIMiddleware-bitwarden-mcp
|
||||||
restart: unless-stopped
|
restart: unless-stopped
|
||||||
environment:
|
environment:
|
||||||
- BITWARDEN_CLIENT_ID=${BITWARDEN_CLIENT_ID}
|
- BITWARDEN_CLIENT_ID=${BITWARDEN_CLIENT_ID}
|
||||||
@@ -311,7 +311,7 @@ services:
|
|||||||
build:
|
build:
|
||||||
context: ./vendor/gimp-mcp
|
context: ./vendor/gimp-mcp
|
||||||
dockerfile: Dockerfile
|
dockerfile: Dockerfile
|
||||||
container_name: KNELDevStack-AIMW-gimp-mcp
|
container_name: KNELDevStack-AIMiddleware-gimp-mcp
|
||||||
restart: unless-stopped
|
restart: unless-stopped
|
||||||
environment:
|
environment:
|
||||||
- PYTHONUNBUFFERED=1
|
- PYTHONUNBUFFERED=1
|
||||||
@@ -324,7 +324,7 @@ services:
|
|||||||
build:
|
build:
|
||||||
context: ./vendor/snipeit-mcp
|
context: ./vendor/snipeit-mcp
|
||||||
dockerfile: Dockerfile
|
dockerfile: Dockerfile
|
||||||
container_name: KNELDevStack-AIMW-snipeit-mcp
|
container_name: KNELDevStack-AIMiddleware-snipeit-mcp
|
||||||
restart: unless-stopped
|
restart: unless-stopped
|
||||||
environment:
|
environment:
|
||||||
- PYTHONUNBUFFERED=1
|
- PYTHONUNBUFFERED=1
|
||||||
@@ -339,7 +339,7 @@ services:
|
|||||||
build:
|
build:
|
||||||
context: ./vendor/mcp-redmine
|
context: ./vendor/mcp-redmine
|
||||||
dockerfile: Dockerfile
|
dockerfile: Dockerfile
|
||||||
container_name: KNELDevStack-AIMW-mcp-redmine
|
container_name: KNELDevStack-AIMiddleware-mcp-redmine
|
||||||
restart: unless-stopped
|
restart: unless-stopped
|
||||||
environment:
|
environment:
|
||||||
- PYTHONUNBUFFERED=1
|
- PYTHONUNBUFFERED=1
|
||||||
@@ -354,7 +354,7 @@ services:
|
|||||||
build:
|
build:
|
||||||
context: ./vendor/mcp-ansible
|
context: ./vendor/mcp-ansible
|
||||||
dockerfile: Dockerfile
|
dockerfile: Dockerfile
|
||||||
container_name: KNELDevStack-AIMW-mcp-ansible
|
container_name: KNELDevStack-AIMiddleware-mcp-ansible
|
||||||
restart: unless-stopped
|
restart: unless-stopped
|
||||||
environment:
|
environment:
|
||||||
- PYTHONUNBUFFERED=1
|
- PYTHONUNBUFFERED=1
|
||||||
@@ -370,7 +370,7 @@ services:
|
|||||||
build:
|
build:
|
||||||
context: ./vendor/mcp-server-elasticsearch
|
context: ./vendor/mcp-server-elasticsearch
|
||||||
dockerfile: Dockerfile
|
dockerfile: Dockerfile
|
||||||
container_name: KNELDevStack-AIMW-elasticsearch-mcp
|
container_name: KNELDevStack-AIMiddleware-elasticsearch-mcp
|
||||||
restart: unless-stopped
|
restart: unless-stopped
|
||||||
environment:
|
environment:
|
||||||
- ELASTICSEARCH_URL=${ELASTICSEARCH_URL:-http://localhost:9200}
|
- ELASTICSEARCH_URL=${ELASTICSEARCH_URL:-http://localhost:9200}
|
||||||
@@ -386,7 +386,7 @@ services:
|
|||||||
build:
|
build:
|
||||||
context: ./vendor/audiobook-mcp-server
|
context: ./vendor/audiobook-mcp-server
|
||||||
dockerfile: Dockerfile
|
dockerfile: Dockerfile
|
||||||
container_name: KNELDevStack-AIMW-audiobook-mcp
|
container_name: KNELDevStack-AIMiddleware-audiobook-mcp
|
||||||
restart: unless-stopped
|
restart: unless-stopped
|
||||||
environment:
|
environment:
|
||||||
- AUDIOBOOK_LIBRARY_PATH=${AUDIOBOOK_LIBRARY_PATH:-/audiobooks}
|
- AUDIOBOOK_LIBRARY_PATH=${AUDIOBOOK_LIBRARY_PATH:-/audiobooks}
|
||||||
@@ -405,7 +405,7 @@ services:
|
|||||||
build:
|
build:
|
||||||
context: ./vendor/drawio-mcp-server
|
context: ./vendor/drawio-mcp-server
|
||||||
dockerfile: Dockerfile
|
dockerfile: Dockerfile
|
||||||
container_name: KNELDevStack-AIMW-drawio-mcp
|
container_name: KNELDevStack-AIMiddleware-drawio-mcp
|
||||||
restart: unless-stopped
|
restart: unless-stopped
|
||||||
environment:
|
environment:
|
||||||
- DRAWIO_URL=${DRAWIO_URL:-https://app.diagrams.net}
|
- DRAWIO_URL=${DRAWIO_URL:-https://app.diagrams.net}
|
||||||
@@ -418,7 +418,7 @@ services:
|
|||||||
build:
|
build:
|
||||||
context: ./vendor/docker-language-server
|
context: ./vendor/docker-language-server
|
||||||
dockerfile: Dockerfile
|
dockerfile: Dockerfile
|
||||||
container_name: KNELDevStack-AIMW-docker-language-server
|
container_name: KNELDevStack-AIMiddleware-docker-language-server
|
||||||
restart: unless-stopped
|
restart: unless-stopped
|
||||||
ports:
|
ports:
|
||||||
- "8085:8080"
|
- "8085:8080"
|
||||||
@@ -434,7 +434,7 @@ services:
|
|||||||
build:
|
build:
|
||||||
context: ./vendor/penpot-mcp
|
context: ./vendor/penpot-mcp
|
||||||
dockerfile: Dockerfile
|
dockerfile: Dockerfile
|
||||||
container_name: KNELDevStack-AIMW-penpot-mcp
|
container_name: KNELDevStack-AIMiddleware-penpot-mcp
|
||||||
restart: unless-stopped
|
restart: unless-stopped
|
||||||
environment:
|
environment:
|
||||||
- PENPOT_URL=${PENPOT_URL:-https://design.penpot.app}
|
- PENPOT_URL=${PENPOT_URL:-https://design.penpot.app}
|
||||||
|
|||||||
Reference in New Issue
Block a user