From 4322cbdc5e856cccd7156ccee6a91c9f7506dee8 Mon Sep 17 00:00:00 2001 From: Adw8 Date: Mon, 21 Oct 2024 14:10:48 +0530 Subject: [PATCH] Add template for snowball config --- ops/configs/snowball-config.toml | 50 ++++++++++++++++++++++++++++++++ ops/deployments-from-scratch.md | 15 ++++------ 2 files changed, 55 insertions(+), 10 deletions(-) create mode 100644 ops/configs/snowball-config.toml diff --git a/ops/configs/snowball-config.toml b/ops/configs/snowball-config.toml new file mode 100644 index 0000000..04389c4 --- /dev/null +++ b/ops/configs/snowball-config.toml @@ -0,0 +1,50 @@ +[server] + host = "0.0.0.0" + port = 8000 + gqlPath = "/graphql" + [server.session] + secret = "" + appOriginUrl = "" + trustProxy = true + domain = "" + +[database] + dbPath = "/data/db/snowball" + +[gitHub] + webhookUrl = "" + [gitHub.oAuth] + clientId = "" + clientSecret = "" + +[google] + clientId = "" + clientSecret = "" + +[turnkey] + apiBaseUrl = "" + apiPrivateKey = "" + apiPublicKey = "" + defaultOrganizationId = "" + +[registryConfig] + fetchDeploymentRecordDelay = 5000 + checkAuctionStatusDelay = 5000 + restEndpoint = "" + gqlEndpoint = "" + chainId = "" + privateKey = "" + bondId = "" + authority = "" + [registryConfig.fee] + gasPrice = "1alnt" + +[auction] + commitFee = "100000" + commitsDuration = "120s" + revealFee = "100000" + revealsDuration = "120s" + denom = "alnt" + +[misc] + projectDomain = "" diff --git a/ops/deployments-from-scratch.md b/ops/deployments-from-scratch.md index 1a2380f..18fd675 100644 --- a/ops/deployments-from-scratch.md +++ b/ops/deployments-from-scratch.md @@ -1069,20 +1069,15 @@ laconic-so --stack ~/cerc/snowballtools-base-api-stack/stack-orchestrator/stacks/snowballtools-base-backend deploy create --deployment-dir snowball-deployment --spec-file snowball-deployment-spec.yml ``` -* Create a file at `snowball-deployment/data/config/local.toml` with the config for the server: +* Fetch the config template file for the snowball backend: ```bash - [server] - host = "0.0.0.0" - port = 8000 - gqlPath = "/graphql" - [server.session] - secret = "" - appOriginUrl = "https://dashboard.pwa.laconic.com" - trustProxy = false - ... + # Place in snowball deployment directory + wget -O /srv/snowball/snowball-deployment/data/config/local.toml https://git.vdb.to/cerc-io/testnet-laconicd-stack/raw/branch/main/ops/configs/snowball-config.toml ``` +* Update the config with the required values + ### Start * Start the deployment: