Skip to content

davidoberger/strato-getting-started

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

48 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

strato-getting-started

Strato Trials and Getting Started guide

BlockApps logo

Pre-requisites for the setup

:80 (for NGINX)
:8080 (for API docs)
:5432 (for Postgresql)
:10001 (for Bloc API service)
:6379 (for Redis)
:30303 and :33000 (for Strato)
:3001 (for Postgrest)
:9000 (for Explorer)
:2181 (for Zookeeper)
:9092 (for Kafka)

Steps to setup and run STRATO Developer Edition using Docker on your machine

  1. Register for access to STRATO Developer Edition trial here: http://developers.blockapps.net/trial

  2. Clone this repo using git clone. And chdir or cd into that folder.

  3. Configure docker registry login using the credentials [USER, PASSWORD, REGISTRY] you received via email after your registration for trial:

docker login -u <USER> -p <PASSWORD> <REGISTRY> 
  1. Launch STRATO services:
  • Run:
chmod +x strato-run.sh 
  • Then run the script:
./strato-run.sh
  1. Check if STRATO services are running (using docker ps) & view the explorer at http://localhost/

  2. Refer documentation here to get started with developing a sample app: https://github.com/blockapps/pizza-demo

  3. For more details: http://developers.blockapps.net/dashboard

  4. Reach out to BlockApps team for more info on support and enterprise licensed subscription: http://blockapps.net/learn-more-blockapps-strato-demo/

Steps to shutdown a running instance of STRATO Developer Edition on your machine (you will lose state of any transactions/data created in the blockchain)

  • Run this command (from within the git cloned getting-started folder)
docker-compose -p silo down -v 
  • To force kill all the running STRATO services (docker containers) run this command:
docker-compose -p silo kill

Debug view

First do

sudo apt-get install -y tmux tmuxinator

then you can get an overview of all processes using

tmuxinator start strato

License Agreement

See BlockApps’ Developer Edition Terms of Use

STRATO Architecture Alt text

About

STRATO Trials and Getting Started guide

Resources

Stars

0 stars

Watchers

0 watching

Forks

Packages

 
 
 

Contributors

Languages

  • Shell 100.0%