Loading page...Загружаем страницу...正在加载页面...
AtlasRepo

gnzsnz/ib-gateway-docker — Docker image with IB Gateway/TWS and IBC

Description and use

**Brief Summary**
gnzsnz/ib‑gateway‑docker packages Interactive Brokers’ Gateway/TWS and the IBC (IB Controller) into a ready‑to‑run Docker image, letting developers spin up a fully functional IB environment with a single docker run command. The container exposes the standard IB API/SDK endpoints, making it easy to integrate with back‑testing frameworks, algorithmic trading bots, or market‑monitoring pipelines.

**Value**
By containerising the IB Gateway and IBC, the project eliminates the tedious, error‑prone manual installation of Java, TWS, and configuration files, providing a reproducible, isolated environment that can be started, stopped, and version‑controlled like any other service. This accelerates research and automation of market workflows, enables rapid prototyping of trading strategies, and simplifies CI/CD pipelines for quantitative finance teams.

**Practical Adoption Path**

  1. **Pull the image** – docker pull ghcr.io/gnzsnz/ib-gateway-docker:latest.
  2. **Configure credentials** – mount a small config.ini or set environment variables (IBKR_USER, IBKR_PASSWORD, IBKR_TWS_PORT).
  3. **Start the container** – docker run -d -p 7497:7497 -v $HOME/.ib:/root/.ib ghcr.io/gnzsnz/ib-gateway-docker.
  4. **Connect your code** – point your Python/Java/C# IB API client to localhost:7497 (or the mapped port).
  5. **Integrate into pipelines** – use Docker Compose or Kubernetes to spin up the service alongside back‑testing or data‑ingestion containers, and shut it down after tests.

**Production Readiness**

  • **Activity & Adoption**: 1,064 GitHub stars, 217 forks, recent commits (last update 2026‑06‑22), and active issue discussions indicate a healthy community.
  • **Stability**: The image bundles a specific, tested version of IB Gateway and IBC, and the Dockerfile is deterministic, reducing “works on my machine” problems.
  • **Observability**: Logs are streamed to the container’s stdout, and health‑check endpoints can be added via Docker Compose for automated restarts.
  • **Risks**: The project’s license, security scanning of the base image, and long‑term maintainer commitment still need a final audit, but no major red flags have been identified.

Overall, gnzsnz/ib-gateway-docker is a mature, production‑ready OSS component that streamlines the deployment of Interactive Brokers’ gateway services, making it a solid foundation for research, back‑testing, and automated trading pipelines.

Problem

gnzsnz/ib-gateway-docker helps research and automate market workflows.

Outcome

High for an OSS candidate: recent activity, adoption, and ecosystem signals are strong enough for a serious pilot.

Workflow

  • research trading systems
  • backtest strategies
  • monitor market workflows

Evidence

Docker image with IB Gateway/TWS and IBC

Source

  • Record date: 2026-09-11T04:36:12.632Z