@@ -15,6 +15,8 @@ Once the sequencer processed those transactions, they would be sent back to the
1515At least 32 cores, 64G memory, and 100G disk
1616` linux/amd64 ` or ` linux/arm64 `
1717
18+ We support machines with lower specs, but we recommend that you run the below commands with the ` --low-cpu ` flag.
19+
1820### Upstream connections / External Dependencies:
1921
2022Redis(Message Bus): ` redis://redis-testnet.atlas.xyz:6379/ `
@@ -35,6 +37,18 @@ atlas-replay-node --mode=rpc \
3537 --num-async-threads=2
3638```
3739
40+ #### Low CPU mode
41+ ``` bash
42+ atlas-replay-node --mode=rpc \
43+ --log-level=info \
44+ --redis-url=' redis://redis-testnet.atlas.xyz:6379/' \
45+ --server-url=' https://testnet.atlas.xyz:3002/' \
46+ --postgres-url=
' postgresql://public_access:[email protected] :5432/svm_node' \
47+ --api-key=< YOUR API KEY> \
48+ --num-async-threads=2 \
49+ --low-cpu
50+ ```
51+
3852To save logs elsewhere, pass the argument ` --log-dir ` . The log files on disk will be rotated daily.
3953
4054### Start from docker
@@ -52,6 +66,21 @@ docker run -d \
5266 --api-key=< YOUR API KEY> \
5367 --num-async-threads=2
5468```
69+ #### Low CPU mode
70+ ``` bash
71+ docker run -d \
72+ --name atlas-rpc \
73+ -p 8899:8899 -p 8900:8900 \
74+ ghcr.io/ellipsis-labs/atlas-replay-node:v0.0.1 \
75+ --mode=rpc \
76+ --log-level=info \
77+ --redis-url=' redis://redis-testnet.atlas.xyz:6379/' \
78+ --server-url=' https://testnet.atlas.xyz:3002/' \
79+ --postgres-url=
' postgresql://public_access:[email protected] :5432/svm_node' \
80+ --api-key=< YOUR API KEY> \
81+ --num-async-threads=2 \
82+ --low-cpu
83+ ```
5584
5685### Kubernetes template
5786
0 commit comments