Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
F
frontend
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
vicotor
frontend
Commits
f5500773
Unverified
Commit
f5500773
authored
Jun 11, 2024
by
tom goriunov
Committed by
GitHub
Jun 11, 2024
Browse files
Options
Browse Files
Download
Plain Diff
Merge pull request #2011 from blockscout/remove-main-envs
Removing front-main and l2-optimism-goerli envs
parents
e8e17bb1
a48171a2
Changes
4
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
0 additions
and
426 deletions
+0
-426
deploy-main.yml
.github/workflows/deploy-main.yml
+0
-24
helmfile.yaml
deploy/helmfile.yaml
+0
-22
values.yaml
deploy/values/l2-optimism-goerli/values.yaml
+0
-205
values.yaml
deploy/values/main/values.yaml
+0
-175
No files found.
.github/workflows/deploy-main.yml
View file @
f5500773
...
@@ -25,27 +25,3 @@ jobs:
...
@@ -25,27 +25,3 @@ jobs:
name
:
Publish Docker image
name
:
Publish Docker image
uses
:
'
./.github/workflows/publish-image.yml'
uses
:
'
./.github/workflows/publish-image.yml'
secrets
:
inherit
secrets
:
inherit
deploy_main
:
name
:
Deploy frontend
needs
:
publish_image
uses
:
blockscout/blockscout-ci-cd/.github/workflows/deploy_helmfile.yaml@master
with
:
appName
:
front
globalEnv
:
main
helmfileDir
:
deploy
kubeConfigSecret
:
ci/data/dev/kubeconfig/k8s-dev
vaultRole
:
ci-dev
secrets
:
inherit
deploy_l2
:
name
:
Deploy frontend (L2)
needs
:
publish_image
uses
:
blockscout/blockscout-ci-cd/.github/workflows/deploy_helmfile.yaml@master
with
:
appName
:
l2-optimism-goerli
globalEnv
:
optimism-goerli
helmfileDir
:
deploy
kubeConfigSecret
:
ci/data/dev/kubeconfig/k8s-dev
vaultRole
:
ci-dev
secrets
:
inherit
deploy/helmfile.yaml
View file @
f5500773
...
@@ -16,28 +16,6 @@ repositories:
...
@@ -16,28 +16,6 @@ repositories:
url
:
https://bedag.github.io/helm-charts
url
:
https://bedag.github.io/helm-charts
releases
:
releases
:
# Deploy front-main
-
name
:
bs-stack
chart
:
blockscout/blockscout-stack
version
:
1.2.*
namespace
:
front-main
labels
:
app
:
front
values
:
-
values/main/values.yaml
-
global
:
env
:
"
main"
# Deploy l2-optimism-goerli
-
name
:
bs-stack
chart
:
blockscout/blockscout-stack
version
:
1.2.*
namespace
:
l2-optimism-goerli
labels
:
app
:
l2-optimism-goerli
values
:
-
values/l2-optimism-goerli/values.yaml
-
global
:
env
:
"
optimism-goerli"
# Deploy review L2
# Deploy review L2
-
name
:
reg-secret
-
name
:
reg-secret
chart
:
bedag/raw
chart
:
bedag/raw
...
...
deploy/values/l2-optimism-goerli/values.yaml
deleted
100644 → 0
View file @
e8e17bb1
fullNameOverride
:
bs-stack
nameOverride
:
bs-stack
imagePullSecrets
:
-
name
:
regcred
config
:
network
:
id
:
420
name
:
"
Base
Göerli"
shortname
:
Base
currency
:
name
:
Ether
symbol
:
ETH
decimals
:
18
account
:
enabled
:
true
testnet
:
true
blockscout
:
enabled
:
true
image
:
repository
:
blockscout/blockscout-optimism
imagePullPolicy
:
Always
tag
:
latest
replicaCount
:
1
ingress
:
enabled
:
true
annotations
:
kubernetes.io/ingress.class
:
internal-and-public
nginx.ingress.kubernetes.io/proxy-body-size
:
"
500m"
nginx.ingress.kubernetes.io/client-max-body-size
:
"
500M"
nginx.ingress.kubernetes.io/proxy-buffering
:
"
off"
nginx.ingress.kubernetes.io/proxy-connect-timeout
:
"
15m"
nginx.ingress.kubernetes.io/proxy-send-timeout
:
"
15m"
nginx.ingress.kubernetes.io/proxy-read-timeout
:
"
15m"
nginx.ingress.kubernetes.io/force-ssl-redirect
:
"
true"
nginx.ingress.kubernetes.io/ssl-redirect
:
"
true"
nginx.ingress.kubernetes.io/cors-allow-origin
:
"
https://*.blockscout-main.k8s-dev.blockscout.com,
https://*.k8s-dev.blockscout.com,
http://localhost:3000"
nginx.ingress.kubernetes.io/cors-allow-credentials
:
"
true"
nginx.ingress.kubernetes.io/cors-allow-methods
:
"
PUT,
GET,
POST,
OPTIONS,
DELETE,
PATCH"
nginx.ingress.kubernetes.io/enable-cors
:
"
true"
nginx.ingress.kubernetes.io/cors-allow-headers
:
"
DNT,Keep-Alive,User-Agent,X-Requested-With,If-Modified-Since,Cache-Control,Content-Type,Range,Authorization,x-csrf-token"
hostname
:
blockscout-optimism-goerli.k8s-dev.blockscout.com
tls
:
enabled
:
true
resources
:
limits
:
memory
:
"
4Gi"
cpu
:
"
2"
requests
:
memory
:
"
2Gi"
cpu
:
"
1"
env
:
ENV
:
test
RESOURCE_MODE
:
account
PUBLIC
:
'
false'
PORT
:
4000
PORT_PG
:
5432
PORT_NETWORK_HTTP
:
8545
PORT_NETWORK_WS
:
8546
ETHEREUM_JSONRPC_VARIANT
:
geth
MIX_ENV
:
prod
MICROSERVICE_SC_VERIFIER_ENABLED
:
'
true'
MICROSERVICE_SC_VERIFIER_TYPE
:
'
eth_bytecode_db'
MICROSERVICE_SC_VERIFIER_URL
:
https://sc-verifier-test.k8s-dev.blockscout.com
DISABLE_EXCHANGE_RATES
:
'
true'
APPS_MENU
:
'
true'
EXTERNAL_APPS
:
'
[{"title":
"Marketplace",
"url":
"/apps"}]'
JSON_RPC
:
https://goerli.optimism.io
FIRST_BLOCK
:
'
4667000'
TRACE_FIRST_BLOCK
:
'
4667000'
LAST_BLOCK
:
'
4677000'
TRACE_LAST_BLOCK
:
'
4677000'
DISABLE_REALTIME_INDEXER
:
'
false'
INDEXER_OPTIMISM_L1_PORTAL_CONTRACT
:
0x5b47E1A08Ea6d985D6649300584e6722Ec4B1383
INDEXER_OPTIMISM_L1_WITHDRAWALS_START_BLOCK
:
'
8299683'
INDEXER_OPTIMISM_L2_WITHDRAWALS_START_BLOCK
:
'
4066066'
INDEXER_OPTIMISM_L2_MESSAGE_PASSER_CONTRACT
:
0x4200000000000000000000000000000000000016
INDEXER_OPTIMISM_L1_OUTPUT_ROOTS_START_BLOCK
:
'
8299683'
INDEXER_OPTIMISM_L1_OUTPUT_ORACLE_CONTRACT
:
0xE6Dfba0953616Bacab0c9A8ecb3a9BBa77FC15c0
INDEXER_OPTIMISM_L1_BATCH_START_BLOCK
:
'
8381594'
INDEXER_OPTIMISM_L1_BATCH_INBOX
:
0xff00000000000000000000000000000000000420
INDEXER_OPTIMISM_L1_BATCH_SUBMITTER
:
0x7431310e026b69bfc676c0013e12a1a11411eec9
INDEXER_OPTIMISM_L1_DEPOSITS_START_BLOCK
:
'
8381594'
ETHEREUM_JSONRPC_DEBUG_TRACE_TRANSACTION_TIMEOUT
:
'
25s'
envFromSecret
:
INDEXER_OPTIMISM_L1_RPC
:
ref+vault://deployment-values/blockscout/dev/l2-optimism-goerli?token_env=VAULT_TOKEN&address=https://vault.k8s.blockscout.com#/INDEXER_OPTIMISM_L1_RPC
ACCOUNT_USERNAME
:
ref+vault://deployment-values/blockscout/dev/l2-optimism-goerli?token_env=VAULT_TOKEN&address=https://vault.k8s.blockscout.com#/ACCOUNT_USERNAME
ACCOUNT_PASSWORD
:
ref+vault://deployment-values/blockscout/dev/l2-optimism-goerli?token_env=VAULT_TOKEN&address=https://vault.k8s.blockscout.com#/ACCOUNT_PASSWORD
MAILSLURP_API_KEY
:
ref+vault://deployment-values/blockscout/dev/l2-optimism-goerli?token_env=VAULT_TOKEN&address=https://vault.k8s.blockscout.com#/MAILSLURP_API_KEY
MAILSLURP_EMAIL_ID
:
ref+vault://deployment-values/blockscout/dev/l2-optimism-goerli?token_env=VAULT_TOKEN&address=https://vault.k8s.blockscout.com#/MAILSLURP_EMAIL_ID
ACCOUNT_AUTH0_DOMAIN
:
ref+vault://deployment-values/blockscout/dev/l2-optimism-goerli?token_env=VAULT_TOKEN&address=https://vault.k8s.blockscout.com#/ACCOUNT_AUTH0_DOMAIN
ACCOUNT_AUTH0_CLIENT_ID
:
ref+vault://deployment-values/blockscout/dev/l2-optimism-goerli?token_env=VAULT_TOKEN&address=https://vault.k8s.blockscout.com#/ACCOUNT_AUTH0_CLIENT_ID
ACCOUNT_AUTH0_CLIENT_SECRET
:
ref+vault://deployment-values/blockscout/dev/l2-optimism-goerli?token_env=VAULT_TOKEN&address=https://vault.k8s.blockscout.com#/ACCOUNT_AUTH0_CLIENT_SECRET
ACCOUNT_SENDGRID_API_KEY
:
ref+vault://deployment-values/blockscout/dev/l2-optimism-goerli?token_env=VAULT_TOKEN&address=https://vault.k8s.blockscout.com#/ACCOUNT_SENDGRID_API_KEY
ACCOUNT_SENDGRID_SENDER
:
ref+vault://deployment-values/blockscout/dev/l2-optimism-goerli?token_env=VAULT_TOKEN&address=https://vault.k8s.blockscout.com#/ACCOUNT_SENDGRID_SENDER
ACCOUNT_SENDGRID_TEMPLATE
:
ref+vault://deployment-values/blockscout/dev/l2-optimism-goerli?token_env=VAULT_TOKEN&address=https://vault.k8s.blockscout.com#/ACCOUNT_SENDGRID_TEMPLATE
ACCOUNT_PUBLIC_TAGS_AIRTABLE_URL
:
ref+vault://deployment-values/blockscout/dev/l2-optimism-goerli?token_env=VAULT_TOKEN&address=https://vault.k8s.blockscout.com#/ACCOUNT_PUBLIC_TAGS_AIRTABLE_URL
ACCOUNT_PUBLIC_TAGS_AIRTABLE_API_KEY
:
ref+vault://deployment-values/blockscout/dev/l2-optimism-goerli?token_env=VAULT_TOKEN&address=https://vault.k8s.blockscout.com#/ACCOUNT_PUBLIC_TAGS_AIRTABLE_API_KEY
ACCOUNT_CLOAK_KEY
:
ref+vault://deployment-values/blockscout/dev/l2-optimism-goerli?token_env=VAULT_TOKEN&address=https://vault.k8s.blockscout.com#/ACCOUNT_CLOAK_KEY
SECRET_KEY_BASE
:
ref+vault://deployment-values/blockscout/dev/l2-optimism-goerli?token_env=VAULT_TOKEN&address=https://vault.k8s.blockscout.com#/SECRET_KEY_BASE
DATABASE_URL
:
ref+vault://deployment-values/blockscout/dev/l2-optimism-goerli?token_env=VAULT_TOKEN&address=https://vault.k8s.blockscout.com#/DATABASE_URL
ACCOUNT_DATABASE_URL
:
ref+vault://deployment-values/blockscout/dev/l2-optimism-goerli?token_env=VAULT_TOKEN&address=https://vault.k8s.blockscout.com#/ACCOUNT_DATABASE_URL
ACCOUNT_REDIS_URL
:
ref+vault://deployment-values/blockscout/dev/l2-optimism-goerli?token_env=VAULT_TOKEN&address=https://vault.k8s.blockscout.com#/ACCOUNT_REDIS_URL
ETHEREUM_JSONRPC_TRACE_URL
:
ref+vault://deployment-values/blockscout/dev/l2-optimism-goerli?token_env=VAULT_TOKEN&address=https://vault.k8s.blockscout.com#/ETHEREUM_JSONRPC_TRACE_URL
ETHEREUM_JSONRPC_HTTP_URL
:
ref+vault://deployment-values/blockscout/dev/l2-optimism-goerli?token_env=VAULT_TOKEN&address=https://vault.k8s.blockscout.com#/ETHEREUM_JSONRPC_HTTP_URL
ETHEREUM_JSONRPC_WS_URL
:
ref+vault://deployment-values/blockscout/dev/l2-optimism-goerli?token_env=VAULT_TOKEN&address=https://vault.k8s.blockscout.com#/ETHEREUM_JSONRPC_WS_URL
RE_CAPTCHA_SECRET_KEY
:
ref+vault://deployment-values/blockscout/common?token_env=VAULT_TOKEN&address=https://vault.k8s.blockscout.com#/RE_CAPTCHA_SECRET_KEY
RE_CAPTCHA_CLIENT_KEY
:
ref+vault://deployment-values/blockscout/common?token_env=VAULT_TOKEN&address=https://vault.k8s.blockscout.com#/RE_CAPTCHA_CLIENT_KEY
stats
:
enabled
:
true
image
:
tag
:
main
pullPolicy
:
Always
ingress
:
enabled
:
true
annotations
:
kubernetes.io/ingress.class
:
internal-and-public
nginx.ingress.kubernetes.io/proxy-body-size
:
"
500m"
nginx.ingress.kubernetes.io/client-max-body-size
:
"
500M"
nginx.ingress.kubernetes.io/proxy-buffering
:
"
off"
nginx.ingress.kubernetes.io/proxy-connect-timeout
:
"
15m"
nginx.ingress.kubernetes.io/proxy-send-timeout
:
"
15m"
nginx.ingress.kubernetes.io/proxy-read-timeout
:
"
15m"
nginx.ingress.kubernetes.io/force-ssl-redirect
:
"
true"
nginx.ingress.kubernetes.io/ssl-redirect
:
"
true"
nginx.ingress.kubernetes.io/cors-allow-origin
:
"
https://*.blockscout-main.k8s-dev.blockscout.com,
https://*.k8s-dev.blockscout.com,
http://localhost:3000"
nginx.ingress.kubernetes.io/cors-allow-credentials
:
"
true"
nginx.ingress.kubernetes.io/cors-allow-methods
:
"
PUT,
GET,
POST,
OPTIONS,
DELETE,
PATCH"
nginx.ingress.kubernetes.io/enable-cors
:
"
true"
hostname
:
stats-optimism-goerli.k8s-dev.blockscout.com
tls
:
enabled
:
true
resources
:
limits
:
cpu
:
250m
memory
:
512Mi
requests
:
cpu
:
250m
memory
:
256Mi
env
:
RUST_LOG
:
info
STATS__RUN_MIGRATIONS
:
true
STATS__TRACING__FORMAT
:
json
STATS__METRICS__ENABLED
:
true
envFromSecret
:
STATS__DB_URL
:
ref+vault://deployment-values/blockscout/dev/l2-optimism-goerli?token_env=VAULT_TOKEN&address=https://vault.k8s.blockscout.com#/STATS__DB_URL
STATS__BLOCKSCOUT_DB_URL
:
ref+vault://deployment-values/blockscout/dev/l2-optimism-goerli?token_env=VAULT_TOKEN&address=https://vault.k8s.blockscout.com#/STATS__BLOCKSCOUT_DB_URL
frontend
:
enabled
:
true
image
:
pullPolicy
:
Always
replicaCount
:
1
ingress
:
enabled
:
true
hostname
:
blockscout-optimism-goerli.k8s-dev.blockscout.com
annotations
:
kubernetes.io/ingress.class
:
internal-and-public
nginx.ingress.kubernetes.io/proxy-body-size
:
500m
nginx.ingress.kubernetes.io/client-max-body-size
:
"
500M"
nginx.ingress.kubernetes.io/proxy-buffering
:
"
off"
nginx.ingress.kubernetes.io/proxy-connect-timeout
:
"
15m"
nginx.ingress.kubernetes.io/proxy-send-timeout
:
"
15m"
nginx.ingress.kubernetes.io/proxy-read-timeout
:
"
15m"
cert-manager.io/cluster-issuer
:
"
zerossl-prod"
resources
:
limits
:
cpu
:
200m
memory
:
512Mi
requests
:
cpu
:
200m
memory
:
256Mi
env
:
NEXT_PUBLIC_NETWORK_VERIFICATION_TYPE
:
validation
NEXT_PUBLIC_NETWORK_LOGO
:
https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-logos/base.svg
NEXT_PUBLIC_NETWORK_ICON
:
https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/base.svg
NEXT_PUBLIC_FEATURED_NETWORKS
:
https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/featured-networks/base-goerli.json
NEXT_PUBLIC_MARKETPLACE_ENABLED
:
true
NEXT_PUBLIC_MARKETPLACE_SUBMIT_FORM
:
https://airtable.com/shrqUAcjgGJ4jU88C
NEXT_PUBLIC_MARKETPLACE_SUGGEST_IDEAS_FORM
:
https://airtable.com/appiy5yijZpMMSKjT/pag3t82DUCyhGRZZO/form
NEXT_PUBLIC_LOGOUT_URL
:
https://blockscoutcom.us.auth0.com/v2/logout
NEXT_PUBLIC_MARKETPLACE_CONFIG_URL
:
https://raw.githubusercontent.com/blockscout/frontend-configs/dev/configs/marketplace/base-goerli.json
NEXT_PUBLIC_MARKETPLACE_CATEGORIES_URL
:
https://raw.githubusercontent.com/blockscout/frontend-configs/dev/configs/marketplace-categories/default.json
NEXT_PUBLIC_HOMEPAGE_PLATE_BACKGROUND
:
"
linear-gradient(136.9deg,rgb(107
94
236)
1.5%,rgb(0
82
255)
56.84%,rgb(82
62
231)
98.54%)"
NEXT_PUBLIC_NETWORK_RPC_URL
:
https://goerli.optimism.io
NEXT_PUBLIC_WEB3_WALLETS
:
"
['coinbase']"
NEXT_PUBLIC_WEB3_DISABLE_ADD_TOKEN_TO_WALLET
:
true
NEXT_PUBLIC_HOMEPAGE_CHARTS
:
"
['daily_txs']"
NEXT_PUBLIC_VISUALIZE_API_HOST
:
https://visualizer-test.k8s-dev.blockscout.com
NEXT_PUBLIC_CONTRACT_INFO_API_HOST
:
https://contracts-info-test.k8s-dev.blockscout.com
NEXT_PUBLIC_ADMIN_SERVICE_API_HOST
:
https://admin-rs-test.k8s-dev.blockscout.com
NEXT_PUBLIC_ROLLUP_TYPE
:
optimistic
NEXT_PUBLIC_ROLLUP_L1_BASE_URL
:
https://eth-goerli.blockscout.com/
NEXT_PUBLIC_ROLLUP_L2_WITHDRAWAL_URL
:
https://app.optimism.io/bridge/withdraw
NEXT_PUBLIC_GRAPHIQL_TRANSACTION
:
0x4a0ed8ddf751a7cb5297f827699117b0f6d21a0b2907594d300dc9fed75c7e62
envFromSecret
:
NEXT_PUBLIC_AUTH0_CLIENT_ID
:
ref+vault://deployment-values/blockscout/dev/front-main?token_env=VAULT_TOKEN&address=https://vault.k8s.blockscout.com#/NEXT_PUBLIC_AUTH0_CLIENT_ID
NEXT_PUBLIC_WALLET_CONNECT_PROJECT_ID
:
ref+vault://deployment-values/blockscout/dev/front-main?token_env=VAULT_TOKEN&address=https://vault.k8s.blockscout.com#/NEXT_PUBLIC_WALLET_CONNECT_PROJECT_ID
NEXT_PUBLIC_RE_CAPTCHA_APP_SITE_KEY
:
ref+vault://deployment-values/blockscout/dev/front-main?token_env=VAULT_TOKEN&address=https://vault.k8s.blockscout.com#/NEXT_PUBLIC_RE_CAPTCHA_APP_SITE_KEY
NEXT_PUBLIC_GOOGLE_ANALYTICS_PROPERTY_ID
:
ref+vault://deployment-values/blockscout/dev/front-main?token_env=VAULT_TOKEN&address=https://vault.k8s.blockscout.com#/NEXT_PUBLIC_GOOGLE_ANALYTICS_PROPERTY_ID
FAVICON_GENERATOR_API_KEY
:
ref+vault://deployment-values/blockscout/common?token_env=VAULT_TOKEN&address=https://vault.k8s.blockscout.com#/NEXT_PUBLIC_FAVICON_GENERATOR_API_KEY
deploy/values/main/values.yaml
deleted
100644 → 0
View file @
e8e17bb1
fullNameOverride
:
bs-stack
nameOverride
:
bs-stack
imagePullSecrets
:
-
name
:
regcred
config
:
network
:
id
:
"
11155111"
name
:
Sepolia
shortname
:
Sepolia
currency
:
name
:
Ether
symbol
:
ETH
decimals
:
18
account
:
enabled
:
true
testnet
:
true
blockscout
:
enabled
:
true
image
:
pullPolicy
:
Always
tag
:
frontend-main
replicaCount
:
1
# enable ingress
ingress
:
enabled
:
true
annotations
:
kubernetes.io/ingress.class
:
internal-and-public
nginx.ingress.kubernetes.io/proxy-body-size
:
"
500m"
nginx.ingress.kubernetes.io/client-max-body-size
:
"
500M"
nginx.ingress.kubernetes.io/proxy-buffering
:
"
off"
nginx.ingress.kubernetes.io/proxy-connect-timeout
:
"
15m"
nginx.ingress.kubernetes.io/proxy-send-timeout
:
"
15m"
nginx.ingress.kubernetes.io/proxy-read-timeout
:
"
15m"
nginx.ingress.kubernetes.io/force-ssl-redirect
:
"
true"
nginx.ingress.kubernetes.io/ssl-redirect
:
"
true"
nginx.ingress.kubernetes.io/cors-allow-origin
:
"
https://*.k8s-dev.blockscout.com,
http://localhost:3000"
nginx.ingress.kubernetes.io/cors-allow-credentials
:
"
true"
nginx.ingress.kubernetes.io/cors-allow-methods
:
"
PUT,
GET,
POST,
OPTIONS,
DELETE,
PATCH"
nginx.ingress.kubernetes.io/enable-cors
:
"
true"
nginx.ingress.kubernetes.io/cors-allow-headers
:
"
DNT,Keep-Alive,User-Agent,X-Requested-With,If-Modified-Since,Cache-Control,Content-Type,Range,Authorization,x-csrf-token"
nginx.ingress.kubernetes.io/cors-expose-headers
:
"
x-bs-account-csrf"
hostname
:
blockscout-main.k8s-dev.blockscout.com
tls
:
enabled
:
true
resources
:
limits
:
memory
:
"
6Gi"
cpu
:
"
6"
requests
:
memory
:
"
3Gi"
cpu
:
"
3"
# Blockscout environment variables
env
:
ETHEREUM_JSONRPC_VARIANT
:
geth
HEART_BEAT_TIMEOUT
:
30
SUBNETWORK
:
Ethereum
NETWORK
:
(Sepolia)
NETWORK_ICON
:
_network_icon.html
LOGO
:
/images/goerli_logo.svg
TXS_STATS_DAYS_TO_COMPILE_AT_INIT
:
1
COIN_BALANCE_HISTORY_DAYS
:
90
POOL_SIZE
:
100
DISPLAY_TOKEN_ICONS
:
'
true'
FETCH_REWARDS_WAY
:
manual
MICROSERVICE_SC_VERIFIER_ENABLED
:
'
true'
MICROSERVICE_SC_VERIFIER_TYPE
:
'
eth_bytecode_db'
MICROSERVICE_SC_VERIFIER_URL
:
http://eth-bytecode-db-svc.eth-bytecode-db-testing.svc.cluster.local:80
INDEXER_MEMORY_LIMIT
:
5
APPS_MENU
:
'
true'
APPS
:
'
[{"title":
"Marketplace",
"url":
"/apps",
"embedded?":
true}]'
SESSION_COOKIE_DOMAIN
:
blockscout-main.k8s-dev.blockscout.com
ETHEREUM_JSONRPC_DEBUG_TRACE_TRANSACTION_TIMEOUT
:
'
20s'
INDEXER_INTERNAL_TRANSACTIONS_BATCH_SIZE
:
15
INDEXER_DISABLE_EMPTY_BLOCKS_SANITIZER
:
'
true'
INDEXER_DISABLE_PENDING_TRANSACTIONS_FETCHER
:
'
true'
INDEXER_RECEIPTS_BATCH_SIZE
:
50
INDEXER_COIN_BALANCES_BATCH_SIZE
:
10
INDEXER_TOKEN_BALANCES_BATCH_SIZE
:
15
INDEXER_TOKEN_BALANCES_CONCURRENCY
:
4
DISABLE_EXCHANGE_RATES
:
'
true'
DISABLE_INDEXER
:
'
false'
FIRST_BLOCK
:
'
5780052'
LAST_BLOCK
:
'
5780052'
TRACE_FIRST_BLOCK
:
'
5780052'
TRACE_LAST_BLOCK
:
'
5780052'
envFromSecret
:
ETHEREUM_JSONRPC_TRACE_URL
:
ref+vault://deployment-values/blockscout/dev/front-main?token_env=VAULT_TOKEN&address=https://vault.k8s.blockscout.com#/ETHEREUM_JSONRPC_TRACE_URL
ETHEREUM_JSONRPC_HTTP_URL
:
ref+vault://deployment-values/blockscout/dev/front-main?token_env=VAULT_TOKEN&address=https://vault.k8s.blockscout.com#/ETHEREUM_JSONRPC_HTTP_URL
ACCOUNT_USERNAME
:
ref+vault://deployment-values/blockscout/dev/front-main?token_env=VAULT_TOKEN&address=https://vault.k8s.blockscout.com#/ACCOUNT_USERNAME
ACCOUNT_PASSWORD
:
ref+vault://deployment-values/blockscout/dev/front-main?token_env=VAULT_TOKEN&address=https://vault.k8s.blockscout.com#/ACCOUNT_PASSWORD
MAILSLURP_API_KEY
:
ref+vault://deployment-values/blockscout/dev/front-main?token_env=VAULT_TOKEN&address=https://vault.k8s.blockscout.com#/MAILSLURP_API_KEY
MAILSLURP_EMAIL_ID
:
ref+vault://deployment-values/blockscout/dev/front-main?token_env=VAULT_TOKEN&address=https://vault.k8s.blockscout.com#/MAILSLURP_EMAIL_ID
ACCOUNT_SENDGRID_API_KEY
:
ref+vault://deployment-values/blockscout/dev/front-main?token_env=VAULT_TOKEN&address=https://vault.k8s.blockscout.com#/ACCOUNT_SENDGRID_API_KEY
ACCOUNT_SENDGRID_SENDER
:
ref+vault://deployment-values/blockscout/dev/front-main?token_env=VAULT_TOKEN&address=https://vault.k8s.blockscout.com#/ACCOUNT_SENDGRID_SENDER
ACCOUNT_SENDGRID_TEMPLATE
:
ref+vault://deployment-values/blockscout/dev/front-main?token_env=VAULT_TOKEN&address=https://vault.k8s.blockscout.com#/ACCOUNT_SENDGRID_TEMPLATE
ACCOUNT_PUBLIC_TAGS_AIRTABLE_URL
:
ref+vault://deployment-values/blockscout/dev/front-main?token_env=VAULT_TOKEN&address=https://vault.k8s.blockscout.com#/ACCOUNT_PUBLIC_TAGS_AIRTABLE_URL
ACCOUNT_PUBLIC_TAGS_AIRTABLE_API_KEY
:
ref+vault://deployment-values/blockscout/dev/front-main?token_env=VAULT_TOKEN&address=https://vault.k8s.blockscout.com#/ACCOUNT_PUBLIC_TAGS_AIRTABLE_API_KEY
ACCOUNT_CLOAK_KEY
:
ref+vault://deployment-values/blockscout/dev/front-main?token_env=VAULT_TOKEN&address=https://vault.k8s.blockscout.com#/ACCOUNT_CLOAK_KEY
SECRET_KEY_BASE
:
ref+vault://deployment-values/blockscout/dev/front-main?token_env=VAULT_TOKEN&address=https://vault.k8s.blockscout.com#/SECRET_KEY_BASE
DATABASE_URL
:
ref+vault://deployment-values/blockscout/dev/front-main?token_env=VAULT_TOKEN&address=https://vault.k8s.blockscout.com#/DATABASE_URL
API_SENSITIVE_ENDPOINTS_KEY
:
ref+vault://deployment-values/blockscout/dev/front-main?token_env=VAULT_TOKEN&address=https://vault.k8s.blockscout.com#/API_SENSITIVE_ENDPOINTS_KEY
ACCOUNT_DATABASE_URL
:
ref+vault://deployment-values/blockscout/dev/front-main?token_env=VAULT_TOKEN&address=https://vault.k8s.blockscout.com#/ACCOUNT_DATABASE_URL
ACCOUNT_REDIS_URL
:
ref+vault://deployment-values/blockscout/dev/front-main?token_env=VAULT_TOKEN&address=https://vault.k8s.blockscout.com#/ACCOUNT_REDIS_URL
ACCOUNT_AUTH0_DOMAIN
:
ref+vault://deployment-values/blockscout/dev/front-main?token_env=VAULT_TOKEN&address=https://vault.k8s.blockscout.com#/ACCOUNT_AUTH0_DOMAIN
ACCOUNT_AUTH0_CLIENT_ID
:
ref+vault://deployment-values/blockscout/dev/front-main?token_env=VAULT_TOKEN&address=https://vault.k8s.blockscout.com#/ACCOUNT_AUTH0_CLIENT_ID
ACCOUNT_AUTH0_CLIENT_SECRET
:
ref+vault://deployment-values/blockscout/dev/front-main?token_env=VAULT_TOKEN&address=https://vault.k8s.blockscout.com#/ACCOUNT_AUTH0_CLIENT_SECRET
RE_CAPTCHA_SECRET_KEY
:
ref+vault://deployment-values/blockscout/common?token_env=VAULT_TOKEN&address=https://vault.k8s.blockscout.com#/RE_CAPTCHA_SECRET_KEY
RE_CAPTCHA_CLIENT_KEY
:
ref+vault://deployment-values/blockscout/common?token_env=VAULT_TOKEN&address=https://vault.k8s.blockscout.com#/RE_CAPTCHA_CLIENT_KEY
frontend
:
enabled
:
true
image
:
tag
:
main
pullPolicy
:
Always
replicaCount
:
1
ingress
:
enabled
:
true
annotations
:
kubernetes.io/ingress.class
:
internal-and-public
nginx.ingress.kubernetes.io/proxy-body-size
:
500m
nginx.ingress.kubernetes.io/client-max-body-size
:
"
500M"
nginx.ingress.kubernetes.io/proxy-buffering
:
"
off"
nginx.ingress.kubernetes.io/proxy-connect-timeout
:
"
15m"
nginx.ingress.kubernetes.io/proxy-send-timeout
:
"
15m"
nginx.ingress.kubernetes.io/proxy-read-timeout
:
"
15m"
cert-manager.io/cluster-issuer
:
"
zerossl-prod"
hostname
:
blockscout-main.k8s-dev.blockscout.com
resources
:
limits
:
memory
:
768Mi
cpu
:
500m
requests
:
memory
:
384Mi
cpu
:
250m
env
:
# ui config
NEXT_PUBLIC_FEATURED_NETWORKS
:
https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/featured-networks/eth-sepolia.json
NEXT_PUBLIC_NETWORK_EXPLORERS
:
"
[{'title':'Etherscan','baseUrl':'https://sepolia.etherscan.io/','paths':{'tx':'/tx','address':'/address','token':'/token','block':'/block'}},
{'title':'Tenderly','baseUrl':'https://dashboard.tenderly.co','paths':{'tx':'/tx/sepolia'}}
]"
# network config
NEXT_PUBLIC_NETWORK_LOGO
:
https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-logos/sepolia.svg
NEXT_PUBLIC_NETWORK_ICON
:
https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/sepolia.svg
NEXT_PUBLIC_NETWORK_VERIFICATION_TYPE
:
validation
NEXT_PUBLIC_MARKETPLACE_ENABLED
:
true
NEXT_PUBLIC_MARKETPLACE_SUBMIT_FORM
:
https://airtable.com/shrqUAcjgGJ4jU88C
NEXT_PUBLIC_MARKETPLACE_SUGGEST_IDEAS_FORM
:
https://airtable.com/appiy5yijZpMMSKjT/pag3t82DUCyhGRZZO/form
NEXT_PUBLIC_APP_ENV
:
development
NEXT_PUBLIC_APP_INSTANCE
:
main
NEXT_PUBLIC_STATS_API_HOST
:
https://stats-test.k8s-dev.blockscout.com/
NEXT_PUBLIC_VISUALIZE_API_HOST
:
http://visualizer-svc.visualizer-testing.svc.cluster.local/
NEXT_PUBLIC_CONTRACT_INFO_API_HOST
:
https://contracts-info-test.k8s-dev.blockscout.com
NEXT_PUBLIC_ADMIN_SERVICE_API_HOST
:
https://admin-rs-test.k8s-dev.blockscout.com
NEXT_PUBLIC_NAME_SERVICE_API_HOST
:
https://bens-rs-test.k8s-dev.blockscout.com
NEXT_PUBLIC_LOGOUT_URL
:
https://blockscoutcom.us.auth0.com/v2/logout
NEXT_PUBLIC_NETWORK_RPC_URL
:
https://sepolia.drpc.org
NEXT_PUBLIC_HOMEPAGE_CHARTS
:
"
['daily_txs','coin_price','market_cap']"
#NEXT_PUBLIC_MARKETPLACE_CONFIG_URL: https://raw.githubusercontent.com/blockscout/frontend-configs/dev/configs/marketplace/eth-sepolia.json
#NEXT_PUBLIC_MARKETPLACE_CATEGORIES_URL: https://raw.githubusercontent.com/blockscout/frontend-configs/dev/configs/marketplace-categories/default.json
NEXT_PUBLIC_GRAPHIQL_TRANSACTION
:
0xf7d4972356e6ae44ae948d0cf19ef2beaf0e574c180997e969a2837da15e349d
NEXT_PUBLIC_WEB3_WALLETS
:
"
['token_pocket','coinbase','metamask']"
#NEXT_PUBLIC_VIEWS_NFT_MARKETPLACES: "[{'name':'LooksRare','collection_url':'https://goerli.looksrare.org/collections/{hash}','instance_url':'https://goerli.looksrare.org/collections/{hash}/{id}','logo_url':'https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/nft-marketplace-logos/looks-rare.png'}]"
NEXT_PUBLIC_CONTRACT_CODE_IDES
:
"
[{'title':'Remix
IDE','url':'https://remix.blockscout.com/?address={hash}&blockscout=eth-sepolia.blockscout.com','icon_url':'https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/ide-icons/remix.png'}]"
envFromSecret
:
NEXT_PUBLIC_SENTRY_DSN
:
ref+vault://deployment-values/blockscout/dev/front-main?token_env=VAULT_TOKEN&address=https://vault.k8s.blockscout.com#/NEXT_PUBLIC_SENTRY_DSN
SENTRY_CSP_REPORT_URI
:
ref+vault://deployment-values/blockscout/dev/front-main?token_env=VAULT_TOKEN&address=https://vault.k8s.blockscout.com#/SENTRY_CSP_REPORT_URI
NEXT_PUBLIC_AUTH0_CLIENT_ID
:
ref+vault://deployment-values/blockscout/dev/front-main?token_env=VAULT_TOKEN&address=https://vault.k8s.blockscout.com#/NEXT_PUBLIC_AUTH0_CLIENT_ID
NEXT_PUBLIC_WALLET_CONNECT_PROJECT_ID
:
ref+vault://deployment-values/blockscout/dev/front-main?token_env=VAULT_TOKEN&address=https://vault.k8s.blockscout.com#/NEXT_PUBLIC_WALLET_CONNECT_PROJECT_ID
NEXT_PUBLIC_RE_CAPTCHA_APP_SITE_KEY
:
ref+vault://deployment-values/blockscout/dev/front-main?token_env=VAULT_TOKEN&address=https://vault.k8s.blockscout.com#/NEXT_PUBLIC_RE_CAPTCHA_APP_SITE_KEY
NEXT_PUBLIC_GOOGLE_ANALYTICS_PROPERTY_ID
:
ref+vault://deployment-values/blockscout/dev/front-main?token_env=VAULT_TOKEN&address=https://vault.k8s.blockscout.com#/NEXT_PUBLIC_GOOGLE_ANALYTICS_PROPERTY_ID
FAVICON_GENERATOR_API_KEY
:
ref+vault://deployment-values/blockscout/common?token_env=VAULT_TOKEN&address=https://vault.k8s.blockscout.com#/NEXT_PUBLIC_FAVICON_GENERATOR_API_KEY
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment