name: miniflux-mcp services: miniflux-mcp: build: ./mcp-servers/miniflux container_name: miniflux-mcp restart: unless-stopped environment: - MINIFLUX_URL=${MINIFLUX_URL:-http://192.168.1.40:17002} - MINIFLUX_API_KEY=${MINIFLUX_API_KEY} networks: - ai-internal - miniflux_default healthcheck: test: ["CMD-SHELL", "wget -qO- http://localhost:8000/mcp 2>/dev/null | head -1 | grep -q event || exit 1"] interval: 30s timeout: 10s retries: 5 start_period: 30s labels: - "homepage.group=ai" - "homepage.name=Miniflux MCP" networks: ai-internal: external: true name: ai-internal miniflux_default: external: true name: miniflux_default