This project is not maintained anymore.

After many years of working on Gekko, I’ve decided to stop my involvement in maintaining this project. You can read more about this decision on medium.

I’m now putting all my focus on my new prop trading firm Folkvang. You can find an article about that here on Coindesk.

If you’re interested in following this new journey, feel free to add me on Twitter.

Best of luck to everyone in their trading. So long, and thanks for all the fish!

Fork me on GitHub

Installing Gekko using Docker #

Installing and running gekko in a docker container for use on the same machine is simple with the following commands:

$ docker-compose build
$ docker-compose up -d

You can now find your gekko instance running on localhost:3000.

Installing for external access #

However if you want to run Gekko on another machine (in the cloud, on a server), you need to specify the host machine and its port like so:

$ docker-compose build
$ HOST=mydomain.com PORT=3001 docker-compose up -d

You can now find your gekko instance running on mydomain.com:3001.

To see logs: docker logs -f gekko_gekko_1. View which dockers are running by executing docker ps.