| .. | ||
| README.md | ||
| stack.yml | ||
laconic-console
Instructions for running laconic registry CLI and console
Prerequisites
- laconicd RPC and GQL endpoints
Setup
-
Clone the stack repo:
laconic-so fetch-stack git.vdb.to/cerc-io/testnet-laconicd-stack -
Clone required repositories:
laconic-so --stack ~/cerc/testnet-laconicd-stack/stack-orchestrator/stacks/laconic-console setup-repositories -
Build the container images:
laconic-so --stack ~/cerc/testnet-laconicd-stack/stack-orchestrator/stacks/laconic-console build-containersThis should create the following docker images locally:
cerc/laconic2-registry-cli
Create a deployment
-
Create a spec file for the deployment:
laconic-so --stack /home/prathamesh/deepstack/testnet-laconicd-stack/stack-orchestrator/stacks/laconic-console deploy init --output laconic-console-spec.yml -
Edit
networkin the spec file to map container ports to host ports as required:... network: ports: laconic-console: - '8080:80' -
Create a deployment from the spec file:
laconic-so --stack ~/cerc/testnet-laconicd-stack/stack-orchestrator/stacks/laconic-console deploy create --spec-file laconic-console-spec.yml --deployment-dir laconic-console-deployment
Configuration
-
Inside the deployment directory, open
config.envfile and set following env variables:# All optional CERC_LACONICD_RPC_ENDPOINT= CERC_LACONICD_GQL_ENDPOINT= CERC_CHAIN_ID= CERC_LOGLEVEL= LACONIC_HOSTED_ENDPOINT=
Start the deployment
laconic-so deployment --dir laconic-console-deployment start