Who takes part
- Client's engineer
- Platform owner of the client
Steps
- The engineer fills in one configuration file: client name, brand, server address, blockchain network, owner email and functions.
- One command deploys the platform. It copies the code, generates secrets, starts or checks the blockchain node and deploys the contracts with their addresses and start block.
- It builds and starts the backend with migrations, the investor site, the console and the landing page, and waits until each one answers.
- It creates the owner account, writes the brand and, for a demo, adds sample assets and accounts.
- The client's site and console run in the client's brand.
Result
- Running the same command again updates the version and keeps the data.