Update production Docker deployment to support both Docker and Podman container runtimes with automatic detection. Changes: - Update deploy-production-docker.sh: Auto-detect podman/docker runtime - Update docker-compose.yml: Use config.dev.yaml, remove problematic config mount - Fix .env file: Remove quotes from environment values (prevents URL parsing errors) - Fix logs directory permissions: Ensure writable by container user Features: - Automatic container runtime detection (podman preferred over docker) - Uses container-runtime.sh for runtime detection - Config file baked into image during build - Environment variables override config settings - Fixed WebSocket endpoint validation errors Testing: - Successfully deployed with podman-compose - Container runs with restart: always policy - Metrics server running on port 9090 - RPC endpoints validated correctly - Pool discovery system initialized 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
1.2 KiB
1.2 KiB