11# blockscout
22
3- ![ Version: 0.0.3 ] ( https://img.shields.io/badge/Version-0.0.3 -informational?style=flat-square ) ![ AppVersion: v0.1.0] ( https://img.shields.io/badge/AppVersion-v0.1.0-informational?style=flat-square )
3+ ![ Version: 0.0.4 ] ( https://img.shields.io/badge/Version-0.0.4 -informational?style=flat-square ) ![ AppVersion: v0.1.0] ( https://img.shields.io/badge/AppVersion-v0.1.0-informational?style=flat-square )
44
5- blockscout helm charts
5+ blockscout scroll helm charts
66
77## Maintainers
88
@@ -16,119 +16,65 @@ Kubernetes: `>=1.22.0-0`
1616
1717| Repository | Name | Version |
1818| ------------| ------| ---------|
19- | oci ://ghcr. io/scroll-tech/scroll-sdk/ helm | common | 1.5.1 |
19+ | https ://blockscout.github. io/helm-charts | blockscout-stack | 1.6.8 |
2020| oci://ghcr.io/scroll-tech/scroll-sdk/helm | external-secrets-lib | 0.0.3 |
2121
2222## Values
2323
2424| Key | Type | Default | Description |
2525| -----| ------| ---------| -------------|
26- | command[ 0] | string | ` "/bin/sh" ` | |
27- | command[ 1] | string | ` "-c" ` | |
28- | command[ 2] | string | ` "/app/bin/blockscout start" ` | |
29- | controller.replicas | int | ` 1 ` | |
30- | controller.strategy | string | ` "Recreate" ` | |
31- | controller.type | string | ` "deployment" ` | |
32- | defaultProbes.custom | bool | ` true ` | |
33- | defaultProbes.enabled | bool | ` true ` | |
34- | defaultProbes.spec.httpGet.path | string | ` "/" ` | |
35- | defaultProbes.spec.httpGet.port | int | ` 3000 ` | |
36- | envFrom[ 0] .configMapRef.name | string | ` "blockscout-env" ` | |
37- | env[ 0] .name | string | ` "ECTO_USE_SSL" ` | |
38- | env[ 0] .value | bool | ` false ` | |
39- | env[ 10] .name | string | ` "LOGO" ` | |
40- | env[ 10] .value | string | ` "/images/logo.svg" ` | |
41- | env[ 11] .name | string | ` "WEBAPP_URL" ` | |
42- | env[ 11] .value | string | ` "https://blockscout.scroll.tech" ` | |
43- | env[ 12] .name | string | ` "BLOCKSCOUT_HOST" ` | |
44- | env[ 12] .value | string | ` "test-blockscout.scroll.io" ` | |
45- | env[ 13] .name | string | ` "JSON_RPC" ` | |
46- | env[ 13] .value | string | ` "http://l2-sequencer:8545" ` | |
47- | env[ 14] .name | string | ` "SUBNETWORK" ` | |
48- | env[ 14] .value | string | ` "Scroll Sepolia Testnet" ` | |
49- | env[ 15] .name | string | ` "SUPPORTED_CHAINS" ` | |
50- | env[ 15] .value | string | ` "[{ \"title\": \"Etherscan (Sepolia)\", \"url\": \"https://sepolia.etherscan.io\", \"test_net?\": true }, { \"title\": \"Scroll Sepolia Testnet\", \"url\": \"http://test-blockscout.scroll.io\", \"test_net?\": true }]" ` | |
51- | env[ 16] .name | string | ` "DISABLE_EXCHANGE_RATES" ` | |
52- | env[ 16] .value | bool | ` true ` | |
53- | env[ 17] .name | string | ` "BLOCKSCOUT_VERSION" ` | |
54- | env[ 17] .value | string | ` "5.2.1" ` | |
55- | env[ 18] .name | string | ` "FOOTER_GITHUB_LINK" ` | |
56- | env[ 18] .value | string | ` "https://github.com/scroll-tech/blockscout" ` | |
57- | env[ 19] .name | string | ` "RELEASE_LINK" ` | |
58- | env[ 19] .value | string | ` "https://github.com/scroll-tech" ` | |
59- | env[ 1] .name | string | ` "ETHEREUM_JSONRPC_HTTP_URL" ` | |
60- | env[ 1] .value | string | ` "http://l2-sequencer:8545" ` | |
61- | env[ 20] .name | string | ` "RELEASE_NODE" ` | |
62- | env[ 20] .value | string | ` "l2_blockscout" ` | |
63- | env[ 21] .name | string | ` "ETHEREUM_JSONRPC_DEBUG_TRACE_TRANSACTION_TIMEOUT" ` | |
64- | env[ 21] .value | string | ` "10s" ` | |
65- | env[ 22] .name | string | ` "INDEXER_MEMORY_LIMIT" ` | |
66- | env[ 22] .value | string | ` "10gb" ` | |
67- | env[ 23] .name | string | ` "BLOCK_TRANSFORMER" ` | |
68- | env[ 23] .value | string | ` "clique" ` | |
69- | env[ 24] .name | string | ` "MICROSERVICE_SC_VERIFIER_ENABLED" ` | |
70- | env[ 24] .value | bool | ` true ` | |
71- | env[ 25] .name | string | ` "MICROSERVICE_SC_VERIFIER_URL" ` | |
72- | env[ 25] .value | string | ` "http://blockscout-sc-verifier:8080" ` | |
73- | env[ 26] .name | string | ` "CHAIN_SPEC_PATH" ` | |
74- | env[ 26] .value | string | ` "/app/genesis/genesis.json" ` | |
75- | env[ 2] .name | string | ` "ETHEREUM_JSONRPC_TRACE_URL" ` | |
76- | env[ 2] .value | string | ` "http://l2-sequencer:8545" ` | |
77- | env[ 3] .name | string | ` "ETHEREUM_JSONRPC_VARIANT" ` | |
78- | env[ 3] .value | string | ` "geth" ` | |
79- | env[ 4] .name | string | ` "ETHEREUM_JSONRPC_WS_URL" ` | |
80- | env[ 4] .value | string | ` "ws://l2-sequencer:8546" ` | |
81- | env[ 5] .name | string | ` "INDEXER_DISABLE_PENDING_TRANSACTIONS_FETCHER" ` | |
82- | env[ 5] .value | bool | ` true ` | |
83- | env[ 6] .name | string | ` "PORT" ` | |
84- | env[ 6] .value | int | ` 3000 ` | |
85- | env[ 7] .name | string | ` "NETWORK" ` | |
86- | env[ 7] .value[ 0] | string | ` "" ` | |
87- | env[ 8] .name | string | ` "COIN" ` | |
88- | env[ 8] .value | string | ` "ETH" ` | |
89- | env[ 9] .name | string | ` "COIN_NAME" ` | |
90- | env[ 9] .value | string | ` "ETH" ` | |
91- | global.fullnameOverride | string | ` "blockscout" ` | |
92- | global.nameOverride | string | ` "blockscout" ` | |
93- | image.pullPolicy | string | ` "Always" ` | |
94- | image.repository | string | ` "blockscout/blockscout" ` | |
95- | image.tag | string | ` "6.6.0" ` | |
96- | ingress.main.annotations | object | ` {} ` | |
97- | ingress.main.enabled | bool | ` true ` | |
98- | ingress.main.hosts[ 0] .host | string | ` "blockscout.scrollsdk" ` | |
99- | ingress.main.hosts[ 0] .paths[ 0] .path | string | ` "/" ` | |
100- | ingress.main.hosts[ 0] .paths[ 0] .pathType | string | ` "Prefix" ` | |
101- | ingress.main.ingressClassName | string | ` "nginx" ` | |
102- | ingress.main.labels | object | ` {} ` | |
103- | ingress.main.primary | bool | ` true ` | |
104- | initContainers.1-migrate-db.command[ 0] | string | ` "/bin/sh" ` | |
105- | initContainers.1-migrate-db.command[ 1] | string | ` "-c" ` | |
106- | initContainers.1-migrate-db.command[ 2] | string | ` "/app/bin/blockscout eval \"Elixir.Explorer.ReleaseTasks.create_and_migrate()\"" ` | |
107- | initContainers.1-migrate-db.envFrom[ 0] .configMapRef.name | string | ` "blockscout-env" ` | |
108- | initContainers.1-migrate-db.image | string | ` "blockscout/blockscout:6.6.0" ` | |
109- | persistence.env.enabled | bool | ` true ` | |
110- | persistence.env.mountPath | string | ` "/config/" ` | |
111- | persistence.env.name | string | ` "blockscout-env" ` | |
112- | persistence.env.type | string | ` "configMap" ` | |
113- | persistence.genesis.enabled | bool | ` true ` | |
114- | persistence.genesis.mountPath | string | ` "/app/genesis/" ` | |
115- | persistence.genesis.name | string | ` "genesis-config" ` | |
116- | persistence.genesis.type | string | ` "configMap" ` | |
117- | probes.liveness.<<.custom | bool | ` true ` | |
118- | probes.liveness.<<.enabled | bool | ` true ` | |
119- | probes.liveness.<<.spec.httpGet.path | string | ` "/" ` | |
120- | probes.liveness.<<.spec.httpGet.port | int | ` 3000 ` | |
121- | probes.readiness.<<.custom | bool | ` true ` | |
122- | probes.readiness.<<.enabled | bool | ` true ` | |
123- | probes.readiness.<<.spec.httpGet.path | string | ` "/" ` | |
124- | probes.readiness.<<.spec.httpGet.port | int | ` 3000 ` | |
125- | probes.startup.<<.custom | bool | ` true ` | |
126- | probes.startup.<<.enabled | bool | ` true ` | |
127- | probes.startup.<<.spec.httpGet.path | string | ` "/" ` | |
128- | probes.startup.<<.spec.httpGet.port | int | ` 3000 ` | |
129- | service.main.enabled | bool | ` true ` | |
130- | service.main.ports.http.enabled | bool | ` true ` | |
131- | service.main.ports.http.port | int | ` 3000 ` | |
26+ | blockscout-stack.blockscout.env.BLOCK_TRANSFORMER | string | ` "clique" ` | |
27+ | blockscout-stack.blockscout.env.CHAIN_TYPE | string | ` "scroll" ` | |
28+ | blockscout-stack.blockscout.env.ECTO_USE_SSL | bool | ` false ` | |
29+ | blockscout-stack.blockscout.env.ETHEREUM_JSONRPC_HTTP_INSECURE | bool | ` true ` | |
30+ | blockscout-stack.blockscout.env.ETHEREUM_JSONRPC_HTTP_URL | string | ` "http://l2-rpc:8545" ` | |
31+ | blockscout-stack.blockscout.env.ETHEREUM_JSONRPC_TRACE_URL | string | ` "http://l2-rpc:8545" ` | |
32+ | blockscout-stack.blockscout.env.ETHEREUM_JSONRPC_VARIANT | string | ` "geth" ` | |
33+ | blockscout-stack.blockscout.env.ETHEREUM_JSONRPC_WS_URL | string | ` "ws://l2-rpc:8546" ` | |
34+ | blockscout-stack.blockscout.env.INDEXER_DISABLE_PENDING_TRANSACTIONS_FETCHER | bool | ` true ` | |
35+ | blockscout-stack.blockscout.env.INDEXER_SCROLL_L1_ETH_GET_LOGS_RANGE_SIZE | int | ` 500 ` | |
36+ | blockscout-stack.blockscout.env.INDEXER_SCROLL_L2_ETH_GET_LOGS_RANGE_SIZE | int | ` 500 ` | |
37+ | blockscout-stack.blockscout.env.INDEXER_SCROLL_L2_MESSENGER_START_BLOCK | int | ` 0 ` | |
38+ | blockscout-stack.blockscout.env.SCROLL_L2_CURIE_UPGRADE_BLOCK | int | ` 0 ` | |
39+ | blockscout-stack.blockscout.envFrom[ 0] .configMapRef.name | string | ` "blockscout-env" ` | |
40+ | blockscout-stack.blockscout.image.pullPolicy | string | ` "IfNotPresent" ` | |
41+ | blockscout-stack.blockscout.image.repository | string | ` "blockscout/blockscout-scroll" ` | |
42+ | blockscout-stack.blockscout.image.tag | string | ` "6.9.0-alpha.1" ` | |
43+ | blockscout-stack.blockscout.ingress.annotations."nginx.ingress.kubernetes.io/cors-allow-headers" | string | ` "updated-gas-oracle, Content-Type, Authorization" ` | |
44+ | blockscout-stack.blockscout.ingress.annotations."nginx.ingress.kubernetes.io/cors-allow-methods" | string | ` "GET, POST, OPTIONS" ` | |
45+ | blockscout-stack.blockscout.ingress.annotations."nginx.ingress.kubernetes.io/cors-allow-origin" | string | ` "http://blockscout.scrollsdk" ` | |
46+ | blockscout-stack.blockscout.ingress.annotations."nginx.ingress.kubernetes.io/cors-max-age" | string | ` "86400" ` | |
47+ | blockscout-stack.blockscout.ingress.annotations."nginx.ingress.kubernetes.io/enable-cors" | string | ` "true" ` | |
48+ | blockscout-stack.blockscout.ingress.className | string | ` "nginx" ` | |
49+ | blockscout-stack.blockscout.ingress.enabled | bool | ` true ` | |
50+ | blockscout-stack.blockscout.ingress.hostname | string | ` "blockscout-backend.scrollsdk" ` | |
51+ | blockscout-stack.frontend.env.FAVICON_MASTER_URL | string | ` "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/favicons/scroll_180x180.png" ` | |
52+ | blockscout-stack.frontend.env.NEXT_PUBLIC_AD_BANNER_PROVIDER | string | ` "none" ` | |
53+ | blockscout-stack.frontend.env.NEXT_PUBLIC_AD_TEXT_PROVIDER | string | ` "none" ` | |
54+ | blockscout-stack.frontend.env.NEXT_PUBLIC_API_HOST | string | ` "blockscout-backend.scrollsdk" ` | |
55+ | blockscout-stack.frontend.env.NEXT_PUBLIC_API_PROTOCOL | string | ` "http" ` | |
56+ | blockscout-stack.frontend.env.NEXT_PUBLIC_API_WEBSOCKET_PROTOCOL | string | ` "ws" ` | |
57+ | blockscout-stack.frontend.env.NEXT_PUBLIC_APP_PROTOCOL | string | ` "http" ` | |
58+ | blockscout-stack.frontend.env.NEXT_PUBLIC_HOMEPAGE_CHARTS | string | ` "[\"daily_txs\"]" ` | |
59+ | blockscout-stack.frontend.env.NEXT_PUBLIC_HOMEPAGE_HERO_BANNER_CONFIG | string | ` "{'background':['rgba(255, 238, 218, 1)'],'text_color':['rgba(25, 6, 2, 1)']}" ` | |
60+ | blockscout-stack.frontend.env.NEXT_PUBLIC_HOMEPAGE_STATS | string | ` "[\"total_blocks\", \"average_block_time\", \"total_txs\", \"wallet_addresses\", \"gas_tracker\"]" ` | |
61+ | blockscout-stack.frontend.env.NEXT_PUBLIC_NETWORK_ICON | string | ` "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/scroll.svg" ` | |
62+ | blockscout-stack.frontend.env.NEXT_PUBLIC_NETWORK_ICON_DARK | string | ` "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/scroll-dark.svg" ` | |
63+ | blockscout-stack.frontend.env.NEXT_PUBLIC_NETWORK_LOGO | string | ` "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-logos/scroll.svg" ` | |
64+ | blockscout-stack.frontend.env.NEXT_PUBLIC_NETWORK_LOGO_DARK | string | ` "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-logos/scroll-dark.svg" ` | |
65+ | blockscout-stack.frontend.env.NEXT_PUBLIC_OG_IMAGE_URL | string | ` "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/og-images/scroll-sepolia.png" ` | |
66+ | blockscout-stack.frontend.image.tag | string | ` "v1.35.2" ` | |
67+ | blockscout-stack.frontend.ingress.annotations."nginx.ingress.kubernetes.io/cors-allow-headers" | string | ` "updated-gas-oracle, Content-Type, Authorization" ` | |
68+ | blockscout-stack.frontend.ingress.annotations."nginx.ingress.kubernetes.io/cors-allow-methods" | string | ` "GET, POST, OPTIONS" ` | |
69+ | blockscout-stack.frontend.ingress.annotations."nginx.ingress.kubernetes.io/cors-allow-origin" | string | ` "http://blockscout.scrollsdk" ` | |
70+ | blockscout-stack.frontend.ingress.annotations."nginx.ingress.kubernetes.io/cors-max-age" | string | ` "86400" ` | |
71+ | blockscout-stack.frontend.ingress.annotations."nginx.ingress.kubernetes.io/enable-cors" | string | ` "true" ` | |
72+ | blockscout-stack.frontend.ingress.className | string | ` "nginx" ` | |
73+ | blockscout-stack.frontend.ingress.enabled | bool | ` true ` | |
74+ | blockscout-stack.frontend.ingress.hostname | string | ` "blockscout.scrollsdk" ` | |
75+ | blockscout-stack.fullnameOverride | string | ` "blockscout" ` | |
76+ | blockscout-stack.imagePullSecrets[ 0] .name | string | ` "docker-secret" ` | |
77+ | blockscout-stack.nameOverride | string | ` "blockscout" ` | |
13278
13379----------------------------------------------
13480Autogenerated from chart metadata using [ helm-docs v1.14.2] ( https://github.com/norwoodj/helm-docs/releases/v1.14.2 )
0 commit comments