diff --git a/apps/deployer/README.md b/apps/deployer/README.md index 5f3d8ed..b1a7bec 100644 --- a/apps/deployer/README.md +++ b/apps/deployer/README.md @@ -22,24 +22,30 @@ Set the required variables: ``` - REGISTRY_BOND_ID= + REGISTRY_BOND_ID=230cfedda15e78edc8986dfcb870e1b618f65c56e38d2735476d2a8cb3f25e38 DEPLOYER_LRN=lrn://vaasl-provider/deployers/webapp-deployer-api.apps.vaasl.io - AUTHORITY=vaasl + AUTHORITY=laconic ``` Note: The bond id should be set to the `vaasl` authority -- Set the `userKey` and `bondId` in [config.yml](./config.yml) +- Set the `userKey` in [config.yml](./config.yml) - Note: The `bondId` should be created by the `userKey` account + Note: The `userKey` account should be the owner of the bond set in `config.yml` (account address: `laconic13maulvmjxnyx3g855vk0lsv5aptf3rpxskynef`) - Set the actual values for env in [deploy-frontend.sh](./deploy-frontend.sh) for the following: + ```sh NEXT_PUBLIC_CLERK_PUBLISHABLE_KEY=your_clerk_key CLERK_SECRET_KEY=your_clerk_secret + NEXT_PUBLIC_WALLET_IFRAME_URL=https://wallet.laconic.com + NEXT_PUBLIC_LACONICD_CHAIN_ID=laconic-mainnet + NEXT_PUBLIC_API_URL=https://deploy-backend.laconic.com NEXT_PUBLIC_GITHUB_FALLBACK_TOKEN=your_github_token ``` + NOTE: Replace `your_clerk_key`, `your_clerk_secret` and `your_github_token` with actual values + - Run script to deploy app to `deploy.laconic.com` ```bash @@ -48,21 +54,6 @@ - Commit the updated [ApplicationRecord](records/application-record.yml) and [ApplicationDeploymentRequest](records/application-deployment-request.yml) files to the repository -## Notes - -- Any config env can be updated in [records/application-deployment-request.yml](records/application-deployment-request.yml) - - ```yml - record: - ... - config: - env: - LACONIC_HOSTED_CONFIG_app_server_url: https://snowballtools-base-api-001.apps.snowballtools.com - ... - ``` - - - On changing `LACONIC_HOSTED_CONFIG_app_github_clientid`, the GitHub client ID and secret need to be changed in backend config too - ## Troubleshoot - Check deployment status in [web-app deployer](https://console.laconic.com/deployer). @@ -76,11 +67,11 @@ pnpm laconic registry account get # Bond balance - pnpm laconic registry bond get --id 99c0e9aec0ac1b8187faa579be3b54f93fafb6060ac1fd29170b860df605be32 + pnpm laconic registry bond get --id 230cfedda15e78edc8986dfcb870e1b618f65c56e38d2735476d2a8cb3f25e38 ``` - Command to refill bond ```bash - pnpm laconic registry bond refill --id 99c0e9aec0ac1b8187faa579be3b54f93fafb6060ac1fd29170b860df605be32 --type alnt --quantity 10000000 + pnpm laconic registry bond refill --id 230cfedda15e78edc8986dfcb870e1b618f65c56e38d2735476d2a8cb3f25e38 --type alnt --quantity 10000000 ``` diff --git a/apps/deployer/config.yml b/apps/deployer/config.yml index 38a570b..7f595ef 100644 --- a/apps/deployer/config.yml +++ b/apps/deployer/config.yml @@ -3,6 +3,6 @@ services: rpcEndpoint: https://laconicd-mainnet-1.laconic.com/ gqlEndpoint: https://laconicd-mainnet-1.laconic.com/api userKey: - bondId: + bondId: 230cfedda15e78edc8986dfcb870e1b618f65c56e38d2735476d2a8cb3f25e38 chainId: laconic-mainnet gasPrice: 0.001alnt diff --git a/readme.md b/readme.md index 1c0855f..75d396b 100644 --- a/readme.md +++ b/readme.md @@ -41,7 +41,7 @@ Create a `.env.local` file in the `apps/deploy-fe` directory: NEXT_PUBLIC_CLERK_PUBLISHABLE_KEY=your_clerk_key CLERK_SECRET_KEY=your_clerk_secret NEXT_PUBLIC_WALLET_IFRAME_URL=http://localhost:4000 -NEXT_PUBLIC_LACONICD_CHAIN_ID=laconic-testnet-2 +NEXT_PUBLIC_LACONICD_CHAIN_ID=laconic-mainnet NEXT_PUBLIC_API_URL=http://localhost:8000 NEXT_PUBLIC_GITHUB_FALLBACK_TOKEN=your_github_token ```