-
Notifications
You must be signed in to change notification settings - Fork 635
Expand file tree
/
Copy path.env.example
More file actions
72 lines (59 loc) · 2.82 KB
/
.env.example
File metadata and controls
72 lines (59 loc) · 2.82 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
###############################################################################
# ↓ REQUIRED ↓ #
###############################################################################
# Current status: this template matches the repository's current op-geth-based
# stack. Optimism says op-geth support ends on May 31, 2026 and Glamsterdam
# will require op-reth. op-node is not being deprecated, but this template does
# not yet include an op-reth execution path.
# For long-lived nodes, treat this as the current stack only and plan an
# op-reth migration window now.
# Recommended first run for the current op-geth-based stack: ink-sepolia + full
NETWORK_NAME=ink-sepolia
# "full" starts from an empty datadir. This is the recommended first run.
# "archive" restores from a per-network geth snapshot pointer during
# bedrock-init and needs much more disk. If the snapshot lookup fails, switch
# back to full.
NODE_TYPE=full
# For a quick Sepolia smoke test, these public endpoints worked during docs
# validation:
# - https://ethereum-sepolia-rpc.publicnode.com
# - https://ethereum-sepolia-beacon-api.publicnode.com
# For a long-running node, use a provider with higher rate limits.
# L1 execution RPC endpoint for the matching Ethereum network
OP_NODE__RPC_ENDPOINT=
# L1 beacon API endpoint for the matching Ethereum network
OP_NODE__L1_BEACON=
# Use "basic" for generic providers. Other supported values are alchemy,
# quicknode, and erigon.
OP_NODE__RPC_TYPE=basic
# L2 RPC used by the healthcheck sidecar for comparison.
# The per-network env files provide defaults, and this value overrides them.
# For ink-mainnet, switch this to https://rpc-gel.inkonchain.com
HEALTHCHECK__REFERENCE_RPC_PROVIDER=https://rpc-gel-sepolia.inkonchain.com
###############################################################################
# ↓ OPTIONAL ↓ #
###############################################################################
# Optional image tag overrides for sidecars
IMAGE_TAG__HEALTHCHECK=
IMAGE_TAG__PROMETHEUS=
IMAGE_TAG__GRAFANA=
IMAGE_TAG__INFLUXDB=
# Exposed host ports (must be unique). Set these only if the defaults clash.
PORT__HEALTHCHECK_METRICS=
PORT__PROMETHEUS=
PORT__GRAFANA=
PORT__INFLUXDB=
PORT__OP_GETH_HTTP=
PORT__OP_GETH_WS=
PORT__OP_GETH_P2P=
# PORT__OP_NODE_P2P changes the published host port. The in-container
# op-node listener still uses 9003.
PORT__OP_NODE_P2P=
PORT__OP_NODE_HTTP=
# Advanced wrapper inputs shared by the shell entrypoints. Leave blank unless
# you know you need them.
# OVERRIDE_HOLOCENE appends --override.holocene=<value> in both wrappers.
OVERRIDE_HOLOCENE=
# EXTENDED_ARG is appended verbatim to both start commands. Only use flags that
# are valid for the process you want to affect.
EXTENDED_ARG=