spavlishak / workbench

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

peatio-workbench

Peatio workbench is an easy way to start Peatio development environment.

Prerequisites

Usage

Run the workbench using Vagrant

vagrant up

Prepare the workbench

  1. Recursive clone : git clone --recursive https://github.com/rubykube/workbench.git
  2. Build the images: make build
  3. run the application: make run
  4. Add peatio and barong into your /etc/hosts

To have barong login working with peatio you will need to add this to your /etc/hosts:

0.0.0.0 peatio
0.0.0.0 barong

Run Barong and Peatio

Barong

  1. Start barong: docker-compose up -d barong
  2. Create admin user for barong: docker-compose run --rm barong bin/rake db:seed It will output password for admin@barong.io
  3. Sign in at barong:8001, then go to /admin and navigate to Applications
  4. Create new application with the following callback url http://peatio:8000/auth/barong/callback

Peatio

  1. In docker-compose.yaml, set the newly created application credentials:
- BARONG_CLIENT_ID=xxxxx
- BARONG_CLIENT_SECRET=xxxxx
  1. Start peatio server: docker-compose up -d peatio

Frontend

Simply start your local server. Now you're able to log in with your local Barong and Peatio.

Running Tests

TODO

About


Languages

Language:Ruby 62.4%Language:Shell 29.0%Language:Makefile 8.5%