All services in docker-compose.yml are behind profiles (dev/ops), but the maintenance scripts called docker compose without --profile, so no services were detected or built. Added --profile dev --profile ops to BuildAll.sh, StatusCheck.sh, and all relevant maintenance.sh commands. Also: - Added missing env vars for 8 newer servers to .env.example (beszel, gitea, grafana, ha, limesurvey, linkwarden, superset) - Fixed maintenance.sh validate to use validate-all.sh instead of nonexistent validate-mcp.sh
132 lines
3.5 KiB
Bash
132 lines
3.5 KiB
Bash
# 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_HOST=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
|
|
|
|
# Firefly III
|
|
FIREFLY_III_BASE_URL=https://firefly.example.com
|
|
FIREFLY_III_PAT=dummy-personal-access-token-replace-with-real
|
|
FIREFLY_III_PRESET=default
|
|
|
|
# Paperless-NGX
|
|
PAPERLESS_URL=https://paperless.example.com
|
|
PAPERLESS_TOKEN=dummy-paperless-token-replace-with-real
|
|
|
|
# Actual Budget
|
|
ACTUAL_SERVER_URL=https://actual.example.com
|
|
ACTUAL_PASSWORD=dummy-password-replace-with-real
|
|
ACTUAL_BUDGET_SYNC_ID=dummy-budget-sync-id
|
|
|
|
# Beszel
|
|
BESZEL_URL=https://beszel.example.com
|
|
BESZEL_USERNAME=dummy-username
|
|
BESZEL_PASSWORD=dummy-password-replace-with-real
|
|
|
|
# Gitea
|
|
GITEA_URL=https://gitea.example.com
|
|
GITEA_TOKEN=dummy-token-replace-with-real
|
|
|
|
# Grafana
|
|
GRAFANA_URL=https://grafana.example.com
|
|
GRAFANA_TOKEN=dummy-token-replace-with-real
|
|
|
|
# Home Assistant
|
|
HOMEASSISTANT_URL=https://ha.example.com
|
|
HOMEASSISTANT_TOKEN=dummy-token-replace-with-real
|
|
|
|
# Limesurvey
|
|
LIMESURVEY_URL=https://limesurvey.example.com
|
|
LIMESURVEY_USERNAME=admin
|
|
LIMESURVEY_PASSWORD=dummy-password-replace-with-real
|
|
|
|
# Linkwarden
|
|
LINKWARDEN_URL=https://linkwarden.example.com
|
|
LINKWARDEN_TOKEN=dummy-token-replace-with-real
|
|
|
|
# Superset
|
|
SUPERSET_URL=https://superset.example.com
|
|
SUPERSET_USERNAME=admin
|
|
SUPERSET_PASSWORD=dummy-password-replace-with-real
|