omgnetwork / goban

Development environment bootstrapper for OmiseGO projects using Vagrant and Ansible.
Apache License 2.0
4 stars 1 forks source link

Goban

Goban ("Go board") is an environment bootstrapper for OmiseGO-related projects. Goban utilizes Vagrant and Ansible to provision a virtual machine that resembles production environment. Goban bootstraps the following components with the following dependencies:

Component Vagrant Box Erlang Elixir PostgreSQL Node.js Yarn
eWallet Debian 9₁ OTP 20.2.2₂ 1.6.5₂ PostgreSQL 9₃ 8.9.4₄ 1.5.1₅

Requisites

The command will clone the components into its respective directories and provision the virtual machine.

macOS

On macOS, the following packages are installed as part of bootstrap:

Usage

After you've cloned this repository, run:

$ ./bootstrap.sh

Refer to Getting Started with Vagrant for more information.

Contributing

See how you can help.

License

Goban is released under the Apache License.