pikers / piker

(e2e) foss trading for non-tinas
GNU Affero General Public License v3.0
103 stars 17 forks source link

Dockerize `ib-gw` 🏄🏼 #322

Closed goodboy closed 2 years ago

goodboy commented 2 years ago

Based on the now defunct project @ https://github.com/waytrade/ib-gateway-docker

Adds a docker-compose.yml and necessary gateway and IBC config files to make it possible to spin up a local gateway on localhost:4002 and connect to it without issue using ib_insync.


TODO: container POC config


In a follow up PR, we'll want to,


Follow up TODOs for windows:

For extra lolz, you can't use --net=host on windows as per:

So that means we'll need to:

I'm thinking latter is better and we can just configure this dynamically if/when we do container running from our ._ahab.py supervisor daemon.

goodboy commented 2 years ago

All other unchecked tasks moved to #329 FYI