From 4d2b2ce2318c0118b6d0331b2f6876666dfde1cc Mon Sep 17 00:00:00 2001 From: Prathamesh Musale Date: Thu, 6 Feb 2025 14:06:06 +0530 Subject: [PATCH] Update instructions for sol-token-locker deployment --- .../{sol-mem-gen => }/.registry.env.example | 0 deploy/{sol-mem-gen => }/Dockerfile | 0 deploy/README.md | 24 ++++++++++--------- deploy/{sol-mem-gen => }/config.yml | 0 deploy/{sol-mem-gen => }/deploy.sh | 0 5 files changed, 13 insertions(+), 11 deletions(-) rename deploy/{sol-mem-gen => }/.registry.env.example (100%) rename deploy/{sol-mem-gen => }/Dockerfile (100%) rename deploy/{sol-mem-gen => }/config.yml (100%) rename deploy/{sol-mem-gen => }/deploy.sh (100%) diff --git a/deploy/sol-mem-gen/.registry.env.example b/deploy/.registry.env.example similarity index 100% rename from deploy/sol-mem-gen/.registry.env.example rename to deploy/.registry.env.example diff --git a/deploy/sol-mem-gen/Dockerfile b/deploy/Dockerfile similarity index 100% rename from deploy/sol-mem-gen/Dockerfile rename to deploy/Dockerfile diff --git a/deploy/README.md b/deploy/README.md index 82b9ac6..7b6571a 100644 --- a/deploy/README.md +++ b/deploy/README.md @@ -2,6 +2,8 @@ ## Setup +### sol-mem-gen + * Clone the repo: ```bash @@ -9,12 +11,10 @@ cd sol-mem-gen/deploy ``` -### sol-mem-gen - * Build registry CLI image: ```bash - docker build -t cerc/laconic-registry-cli ./sol-mem-gen + docker build -t cerc/laconic-registry-cli . # Builds image cerc/laconic-registry-cli:latest ``` @@ -22,25 +22,25 @@ * Configure `userKey` and `bondId` in the registry CLI config: ```bash - nano sol-mem-gen/config.yml + nano config.yml ``` * Add configuration for registry operations: ```bash - cp sol-mem-gen/.registry.env.example sol-mem-gen/.registry.env + cp .registry.env.example .registry.env # Fill in the required values - nano sol-mem-gen/.registry.env + nano .registry.env ``` * Add configuration for the app: ```bash - curl -s https://git.vdb.to/deep-stack/sol-mem-gen/raw/branch/main/.env.example -o sol-mem-gen/.app.env + curl -s https://git.vdb.to/deep-stack/sol-mem-gen/raw/branch/main/.env.example -o .app.env # Fill in the required values - nano sol-mem-gen/.app.env + nano .app.env ``` ### sol-token-locker @@ -48,11 +48,12 @@ * Create a dir for `sol-token-locker` deployment: ```bash + # In deployments dir mkdir sol-token-locker cd sol-token-locker ``` -* Follow [instructions](https://git.vdb.to/deep-stack/sol-token-locker/src/branch/main/stack-orchestrator/stacks/sol-token-locker/README.md) to setup the `sol-token-locker` stack in `./sol-token-locker` +* Follow [instructions](https://git.vdb.to/deep-stack/sol-token-locker/src/branch/main/stack-orchestrator/stacks/sol-token-locker/README.md) to setup the `sol-token-locker` stack in `sol-token-locker` ## Run @@ -61,7 +62,7 @@ * Update configuration for the app as required: ```bash - # In deploy dir + # In sol-mem-gen/deploy dir nano sol-mem-gen/.app.env ``` @@ -69,7 +70,7 @@ ```bash docker run -it \ - -v ./sol-mem-gen:/app/deploy -w /app/deploy \ + -v ./:/app/deploy -w /app/deploy \ -e DEPLOYMENT_DNS=memes.markto.market \ cerc/laconic-registry-cli:latest \ ./deploy.sh @@ -86,6 +87,7 @@ * Update configuration for token locker as required: ```bash + # In deployments dir cd sol-token-locker nano sol-token-locker-deployment/config.env ``` diff --git a/deploy/sol-mem-gen/config.yml b/deploy/config.yml similarity index 100% rename from deploy/sol-mem-gen/config.yml rename to deploy/config.yml diff --git a/deploy/sol-mem-gen/deploy.sh b/deploy/deploy.sh similarity index 100% rename from deploy/sol-mem-gen/deploy.sh rename to deploy/deploy.sh