{"id":"btcpayserver-docker-gen","name":"docker-gen","af_score":26.2,"security_score":21.0,"reliability_score":35.0,"what_it_does":"docker-gen is a utility that watches Docker events/templates and generates files (typically reverse-proxy routing config such as Nginx/HAProxy) based on container metadata, enabling dynamic service configuration without manual edits.","best_when":"You need rapid, container-driven regeneration of proxy/router config in self-managed Docker hosts.","avoid_when":"You require a stable, strongly typed remote API contract (this is a local generator/sidecar pattern).","last_evaluated":"2026-04-04T21:33:54.855063+00:00","has_mcp":false,"has_api":false,"auth_methods":[],"has_free_tier":false,"known_gotchas":["docker-gen is sidecar/template-driven; there is no stable remote API to call for queries","it relies on Docker event streams/metadata; behavior depends heavily on Docker socket/permissions and template correctness","generated config reload semantics (and idempotency) depend on your chosen target process (e.g., nginx reload) rather than docker-gen itself"],"error_quality":0.0}