Docker deployment fragile: network, DNS, API key rot #3
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Problem
The MCP container deployment requires manual intervention after every restart:
docker network connect ayon-private_default mcp-ayonis lost on every container recreate. DNS resolution forayon-private-server-1does not work cross-network, forcing hardcoded IP (192.168.64.4) in.env..env, can be silently invalidated or corrupted (observed: key became***in file after Hermes secret redaction). Requires manual key regeneration via AYON WebUI.ayon-docker_defaultnetwork) instead of the private clone (port 5001,ayon-private_defaultnetwork). This was silently failing.Impact
Every MCP restart costs 5-10 manual fix steps before publishing works.
Proposed Fix
ayon-private_defaultas external network in compose.yml with health checks.envfor the API key