|
1 | | - |
2 | | -name: 'signet-node' |
3 | | - |
4 | 1 | services: |
5 | | - signet: |
6 | | - restart: unless-stopped |
7 | | - build: |
8 | | - context: . |
9 | | - dockerfile: Dockerfile |
10 | | - environment: |
11 | | - BASE_FEE_RECIPIENT: 0xe0eDA3701D44511ce419344A4CeD30B52c9Ba231 |
12 | | - BLOB_EXPLORER_URL: https://holesky.blobscan.com/ |
13 | | - GENESIS_JSON_PATH: /usr/local/bin/genesis.json |
14 | | - IPC_ENDPOINT: /tmp/signet.ipc |
15 | | - RPC_PORT: "8546" |
16 | | - SIGNET_CHAIN_ID: "17001" |
17 | | - SIGNET_DATABASE_PATH: /root/.local/share/exex/holesky/signet/db |
18 | | - SIGNET_STATIC_PATH: /root/.local/share/exex/holesky/signet/static |
19 | | - TX_FORWARD_URL: https://transactions.holesky.signet.sh/add |
20 | | - WS_RPC_PORT: "8547" |
21 | | - # rust-specific |
22 | | - RUST_LOG: info |
23 | | - ports: |
24 | | - - '9001:9001' # metrics |
25 | | - - '30303:30303' # eth/66 peering |
26 | | - - '8545:8545' # rpc |
27 | | - - '8546:8546' # signet-node rpc |
28 | | - - '8547:8547' # signet-node ws |
29 | | - - '8551:8551' # engine |
| 2 | + cl: |
| 3 | + image: 637423570300.dkr.ecr.us-east-1.amazonaws.com/pecorino-lighthouse:latest |
| 4 | + pull_policy: always |
| 5 | + ports: |
| 6 | + - 9000:9000 |
| 7 | + - 9000:9000/udp |
| 8 | + - 4000:4000 |
| 9 | + - 5052:5052 |
| 10 | + - 5054:5054 |
30 | 11 | volumes: |
31 | | - - holesky_data:/root/.local/share/reth/holesky |
32 | | - - logs:/root/logs |
33 | | - - ./jwttoken:/root/jwt:ro |
34 | | - pid: host |
35 | | - command: > |
36 | | - signet |
37 | | - node |
38 | | - --chain holesky |
39 | | - --metrics 0.0.0.0:9001 |
40 | | - --log.file.directory /root/logs |
41 | | - --authrpc.addr 0.0.0.0 |
42 | | - --authrpc.port 8551 |
43 | | - --authrpc.jwtsecret /root/jwt/jwt.hex |
44 | | - --http --http.addr 0.0.0.0 --http.port 8545 |
45 | | - --http.api "eth,net,web3" |
46 | | -
|
47 | | - lighthouse: |
48 | | - restart: unless-stopped |
49 | | - image: sigp/lighthouse:latest |
| 12 | + - ./data/lighthouse-data:/data |
| 13 | + - ./config/:/etc/lighthouse/execution-jwt |
| 14 | + command: lighthouse beacon_node --listen-address=0.0.0.0 --port=9000 --http --http-address=0.0.0.0 --http-port=4000 --execution-endpoints=http://signet-execution-1:8551 --suggested-fee-recipient=0x8943545177806ED17B9F23F0a21ee5948eCaa776 --metrics --metrics-address=0.0.0.0 --metrics-allow-origin=* --metrics-port=5054 --testnet-dir=/network-configs --checkpoint-sync-url=http://checkpoint.pecorino.signet.sh:4000 --execution-jwt=/etc/lighthouse/execution-jwt/jwt.hex --boot-nodes=enr:-N24QImZ9SWyhE42f1TNAWO9SIznlBXY9nmwnfFc4rKLhdCZJbHuWDBR9pqzf0PgC2x0LqbaGgUncKh0lOYanGe1rXEQh2F0dG5ldHOIAAAAAAAAAACGY2xpZW500YpMaWdodGhvdXNlhTcuMS4whGV0aDKQ0RwldmAAADj__________4JpZIJ2NIJpcIQ0zo69hHF1aWOCIymJc2VjcDI1NmsxoQLv7zU7ZB7DyIacpuHOU4Z55y38hlMkav68NUgtAgetg4hzeW5jbmV0cwCDdGNwgiMog3VkcIIjKA |
| 15 | + execution: |
| 16 | + pull_policy: always |
| 17 | + image: 637423570300.dkr.ecr.us-east-1.amazonaws.com/pecorino-signet:sha-5cb013a |
50 | 18 | ports: |
51 | | - - '5052:5052' # metrics |
52 | | - - '5053:5053' # http |
53 | | - - '5054:5054' # ws |
| 19 | + - 8551:8551 |
| 20 | + - 30303:30303 |
| 21 | + - 30303:30303/udp |
| 22 | + - 9001:9001 |
| 23 | + - 8545:8545 |
| 24 | + - 8546:8546 |
| 25 | + - 8645:8645 |
| 26 | + - 8646:8646 |
| 27 | + environment: |
| 28 | + HOST_ZENITH_CONTRACT_ADDRESS: 0xf17E98baF73F7C78a42D73DF4064de5B7A20EcA6 |
| 29 | + RU_ORDERS_CONTRACT_ADDRESS: 0x8e9806fFF56d0660683F0A8157cE70F541A49dD0 |
| 30 | + HOST_ORDERS_CONTRACT_ADDRESS: 0x0A4f505364De0Aa46c66b15aBae44eBa12ab0380 |
| 31 | + SIGNET_CHAIN_ID: 14174 |
| 32 | + BLOB_EXPLORER_URL: http://localhost/ |
| 33 | + SIGNET_STATIC_PATH: /root/.local/share/exex/holesky/signet/static |
| 34 | + SIGNET_DATABASE_PATH: /root/.local/share/exex/holesky/signet/db |
| 35 | + RUST_LOG: info,signet_node=info |
| 36 | + IPC_ENDPOINT: /tmp/signet.ipc |
| 37 | + RPC_PORT: 8645 |
| 38 | + WS_RPC_PORT: 8646 |
| 39 | + TX_FORWARD_URL: https://transactions.pecorino.signet.sh/add |
| 40 | + GENESIS_JSON_PATH: /usr/local/bin/genesis.json |
| 41 | + HOST_ZENITH_DEPLOY_HEIGHT: 366 |
| 42 | + BASE_FEE_RECIPIENT: 0xe0eDA3701D44511ce419344A4CeD30B52c9Ba231 |
| 43 | + HOST_PASSAGE_CONTRACT_ADDRESS: 0x12585352AA1057443D6163B539EfD4487f023182 |
| 44 | + HOST_TRANSACTOR_CONTRACT_ADDRESS: 0x3903279B59D3F5194053dA8d1f0C7081C8892Ce4 |
| 45 | + RU_PASSAGE_CONTRACT_ADDRESS: 0x862c10E42B7D07dfDE6F74af61B20A55ca5243FE |
| 46 | + SIGNET_CL_URL: http://dev-cl-1:4000 |
| 47 | + SIGNET_PYLON_URL: https://blobs.pecorino.signet.sh |
| 48 | + CHAIN_NAME: pecorino |
| 49 | + command: signet node --datadir=/root/.local/share/reth/pecorino --chain=/network_configs/genesis.json --http --http.port=8545 --http.addr=0.0.0.0 --http.corsdomain=* --http.api=admin,net,eth,web3,debug,txpool,trace --ws --ws.addr=0.0.0.0 --ws.port=8546 --ws.api=net,eth --ws.origins=* --authrpc.port=8551 --authrpc.jwtsecret=/etc/reth/execution-jwt/jwt.hex --authrpc.addr=0.0.0.0 --metrics=0.0.0.0:9001 --discovery.port=30303 --port=30303 --bootnodes=enode://8abac7cbbff749e59eff40bd4592100d99f1afbc47d2fb86735b2a9446341815b7ce7fecb6ea0706147d393e4500627e57bff560e749c20b9a86049d862a1de1@3.208.199.173:30303 |
| 50 | + |
54 | 51 | volumes: |
55 | | - - holesky_data:/root/.lighthouse/holesky |
56 | | - - logs:/Users/swanpro/.lighthouse/logs |
57 | | - - ./jwttoken:/secrets:ro |
58 | | - command: > |
59 | | - lighthouse |
60 | | - bn |
61 | | - --execution-endpoint |
62 | | - http://signet-node-signet-1:8551/ |
63 | | - --execution-jwt |
64 | | - /secrets/jwt.hex |
65 | | - --network |
66 | | - holesky |
67 | | - --checkpoint-sync-url |
68 | | - https://checkpoint-sync.holesky.ethpandaops.io |
69 | | - --http |
70 | | - --http-address |
71 | | - 0.0.0.0 |
72 | | - --http-port |
73 | | - 8545 |
74 | | - --disable-deposit-contract-sync |
75 | | - --metrics |
76 | | - --metrics-address |
77 | | - 0.0.0.0 |
78 | | - --metrics-port |
79 | | - 5054 |
80 | | - --checkpoint-sync-url-timeout |
81 | | - 300 |
82 | | -volumes: |
83 | | - holesky_data: |
84 | | - driver: local |
85 | | - holesky_lh_data: |
86 | | - driver: local |
87 | | - logs: |
88 | | - driver: local |
89 | | - prometheusdata: |
90 | | - driver: local |
91 | | - grafanadata: |
92 | | - driver: local |
| 52 | + - ./data/signet-data:/data |
| 53 | + - ./config/:/etc/reth/execution-jwt |
| 54 | + |
0 commit comments