fix: resolve MCP server startup and configuration issues
- Remove duplicate uvx commands from docker-compose.yml (blender, freecad, gimp) - Update ghost-mcp to use default environment values for testing - Update crush.json LSP commands with proper start arguments - Add ffmpeg dependency to audiobook-mcp Dockerfile - Create .env file with dummy values for all MCP servers - Update STATUS.md for ghost-mcp working status Note: gimp-mcp entrypoint fix excluded (vendor directory is gitignored)
This commit is contained in:
86
.env
Normal file
86
.env
Normal file
@@ -0,0 +1,86 @@
|
||||
# Dummy environment variables for MCP servers
|
||||
# Replace with actual values as needed
|
||||
|
||||
# KiCAD
|
||||
KICAD_HOST=host.docker.internal
|
||||
KICAD_PORT=5555
|
||||
|
||||
# Proxmox
|
||||
PROXMOX_HOST=https://proxmox.example.com:8006
|
||||
PROXMOX_USER=root@pam
|
||||
PROXMOX_TOKEN=dummy-token-replace-with-real-token
|
||||
PROXMOX_NODE=pve
|
||||
|
||||
# Cloudron
|
||||
CLOUDRON_URL=https://cloudron.example.com
|
||||
CLOUDRON_TOKEN=dummy-cloudron-token-replace-with-real
|
||||
|
||||
# Context7 (Upstash Redis)
|
||||
UPSTASH_REDIS_REST_URL=https://dummy-redis-url.upstash.io
|
||||
UPSTASH_REDIS_REST_TOKEN=dummy-redis-token-replace-with-real
|
||||
|
||||
# Nextcloud
|
||||
NEXTCLOUD_HOST=https://nextcloud.example.com
|
||||
NEXTCLOUD_USERNAME=admin
|
||||
NEXTCLOUD_APP_PASSWORD=dummy-app-password-replace-with-real
|
||||
|
||||
# Ghost (defaults already set in docker-compose)
|
||||
GHOST_API_URL=http://localhost:2368
|
||||
GHOST_ADMIN_API_KEY=012345678901234567890123:0123456789012345678901234567890123456789012345678901234567890123
|
||||
|
||||
# DocSpace
|
||||
DOCSPACE_HOST=https://docspace.example.com
|
||||
DOCSPACE_TOKEN=dummy-docspace-token-replace-with-real
|
||||
|
||||
# WordPress
|
||||
WORDPRESS_URL=https://wordpress.example.com
|
||||
WORDPRESS_USERNAME=admin
|
||||
WORDPRESS_APPLICATION_PASSWORD=dummy-app-password-replace-with-real
|
||||
|
||||
# Discourse
|
||||
DISCOURSE_URL=https://discourse.example.com
|
||||
DISCOURSE_API_KEY=dummy-api-key-replace-with-real
|
||||
DISCOURSE_API_USERNAME=admin
|
||||
|
||||
# IMAP
|
||||
IMAP_SERVER=imap.example.com
|
||||
IMAP_PORT=993
|
||||
IMAP_USERNAME=user@example.com
|
||||
IMAP_PASSWORD=dummy-password-replace-with-real
|
||||
|
||||
# Postiz
|
||||
POSTIZ_URL=https://postiz.example.com
|
||||
POSTIZ_API_KEY=dummy-api-key-replace-with-real
|
||||
|
||||
# Matomo
|
||||
MATOMO_URL=https://matomo.example.com
|
||||
MATOMO_TOKEN=dummy-token-replace-with-real
|
||||
|
||||
# Bitwarden
|
||||
BITWARDEN_CLIENT_ID=dummy-client-id
|
||||
BITWARDEN_CLIENT_SECRET=dummy-client-secret
|
||||
BITWARDEN_PASSWORD=dummy-password
|
||||
BITWARDEN_SERVER_URL=https://vault.bitwarden.com
|
||||
|
||||
# Snipe-IT
|
||||
SNIPEIT_URL=https://snipeit.example.com
|
||||
SNIPEIT_TOKEN=dummy-token-replace-with-real
|
||||
|
||||
# Redmine
|
||||
REDMINE_URL=https://redmine.example.com
|
||||
REDMINE_API_KEY=dummy-api-key-replace-with-real
|
||||
|
||||
# Elasticsearch
|
||||
ELASTICSEARCH_URL=http://localhost:9200
|
||||
ELASTICSEARCH_USERNAME=elastic
|
||||
ELASTICSEARCH_PASSWORD=dummy-password-replace-with-real
|
||||
|
||||
# Audiobook
|
||||
AUDIOBOOK_ROOT=/audiobooks
|
||||
|
||||
# Draw.io (default in compose)
|
||||
DRAWIO_URL=https://app.diagrams.net
|
||||
|
||||
# Penpot (default URL in compose)
|
||||
PENPOT_URL=https://design.penpot.app
|
||||
PENPOT_TOKEN=dummy-penpot-token-replace-with-real
|
||||
Reference in New Issue
Block a user