{"repo":"jefrnc/mt5-docker-api","free":true,"listed":false,"github":"https://github.com/jefrnc/mt5-docker-api","clone":"git clone https://github.com/jefrnc/mt5-docker-api.git","description":"Run MetaTrader5 on any OS via Docker. Features web-based VNC access, REST API with Swagger docs, WebSocket real-time data, and Python API for algorithmic trading. Perfect for automated trading systems, backtesting, and remote MT5 access.","language":"Python","stars":20,"topics":["api","containers","devops","docker","integration","algorithmic-trading","metatrader5","python","rest-api","trading"],"license":"MIT","category":"deployment-docker-iac","readme_excerpt":"MetaTrader5 Docker API A containerized solution for running MetaTrader5 trading platform with web-based VNC access and Python API support. 🐳 Docker Hub The official image is available on Docker Hub: Repository: jsfrnc/mt5-docker-api Overview This Docker image allows you to run MetaTrader5 on any system that supports Docker, providing: - Web-based access through VNC (no VNC client needed) - Python API for algorithmic trading - Persistent storage for configurations and data - Automated installation and setup Features - Cross-Platform : Run Windows-only MT5 on Linux/Mac systems - Web Access : Access MT5 through any web browser on port 3000 - Python Integration : Built-in support for automated trading via Python - Auto-Installation : MT5 installs automatically on first run - Persistent Data : All settings and data persist across container restarts - Health Monitoring : Built-in health checks for reliability - Optimized Performance : Multi-stage build for smaller image size Quick Start Option 1: Using Docker Hub Image (Easiest) Pull and run the latest image from Docker Hub: Available tags: - jsfrnc/mt5-docker-api:latest - Latest stable version - jsfrnc/mt5-docker-api:v1.0.2 - Specific version Option 2: Using Docker Compose (Recommended for Production) 1. Create a project directory: 2. Download required files: 3. Configure environment: 4. Start the container: The image jsfrnc/mt5-docker-api:latest will be automatically pulled from Docker Hub. 5. Access MetaTrader5: - Open your bro","default_branch":null,"files":null,"tree":[],"storefront":"/r/jefrnc","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/jefrnc/mt5-docker-api/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}