Skip to content

oday0311/one-click-deployment

 
 

Repository files navigation

English | 简体中文

Introduction

one-click-deployment is a one-click chaining solution that helps you quickly build a more stable and secure production-level blockchain environment, reducing the challenges of blockchain deployment, operations, management, application development, etc. You are more focused on core business innovation and fast business.

Preparation

You need to install node, yarn, git and maven locally.(Recommend the current official website stable version, do not use the old version of Node, otherwise the project can not start normally).
Front end of this project is based on ES2015+, vue, vuex, vue-router, vue-cli , axios and element-ui.
Backend end of this project is based on sprint-boot, maven and lightbend.
Learning this knowledge in advance will make a greate help in this project.

Features

- Add Nodes

- Deployment Setting
  - Creation Information Configuration
  - Basic configuration
  - Network link configuration(http/rpc)
  - Database basic configuration
  - P2p configuration
  - Cross-chain configuration

- Plugins Setting
  - Consensus module setting
  - Transaction module setting
  - Database module setting

- Node deployment
  - Node view log

Startup step

# clone the project
git clone http://39.106.174.213/wubin1/one-click-deployment.git

# Enter the project directory
cd one-click-deployment

# install dependency
./install.sh

# deploy start
./deploy.sh

# after deployment
The project is deployed to the /home/USERNAME/java-tron directory, and the deployment log can be viewed on the website.

Steps for usage

manual for usage

Changelog

Detailed changes for each release are documented in the release notes.

Browsers support

Modern browsers and Internet Explorer 10+.

IE / Edge
IE / Edge
Firefox
Firefox
Chrome
Chrome
Safari
Safari
IE10, IE11, Edge last 2 versions last 2 versions last 2 versions

License

Copyright (c) 2019 Tron

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Vue 58.6%
  • JavaScript 19.2%
  • Java 19.1%
  • CSS 2.2%
  • Other 0.9%