deploy: regenerate compose from vibe-node main 60976572a3c4
This commit is contained in:
@@ -30,7 +30,12 @@ x-logging-defaults: &logging-defaults
|
||||
|
||||
services:
|
||||
shibarium-mainnet-archive:
|
||||
image: ${SHIBARIUM_BOR_IMAGE:-0xpolygon/bor}:${SHIBARIUM_MAINNET_BOR_VERSION:-}
|
||||
build:
|
||||
context: ./shibarium
|
||||
dockerfile: bor.Dockerfile
|
||||
args:
|
||||
BOR_REPO: ${SHIBARIUM_MAINNET_BOR_REPO:-https://github.com/shibaone/bor}
|
||||
BOR_VERSION: ${SHIBARIUM_MAINNET_BOR_VERSION:-v1.3.9-bone}
|
||||
sysctls:
|
||||
# TCP Performance
|
||||
net.ipv4.tcp_slow_start_after_idle: 0 # Disable slow start after idle
|
||||
@@ -55,10 +60,9 @@ services:
|
||||
entrypoint: [bor, server]
|
||||
command:
|
||||
- --bor.heimdall=http://shibarium-mainnet-node:1317
|
||||
- --chain=mainnet
|
||||
- --chain=shibarium
|
||||
- --datadir=/root/.bor/
|
||||
- --db.engine=pebble
|
||||
- --discovery.dns=
|
||||
- --gcmode=archive
|
||||
- --maxpeers=50
|
||||
- --metrics
|
||||
@@ -105,8 +109,51 @@ services:
|
||||
- ${NO_SSL:+traefik.http.routers.shibarium-mainnet-bor-archive-pebble-path.rule=Path(`/shibarium-mainnet-archive`) || Path(`/shibarium-mainnet-archive/`)}
|
||||
- traefik.http.routers.shibarium-mainnet-bor-archive-pebble-path.middlewares=shibarium-mainnet-bor-archive-pebble-path-stripprefix, ipallowlist
|
||||
|
||||
shibarium-mainnet-archive-node:
|
||||
build:
|
||||
context: ./shibarium
|
||||
dockerfile: cometbft.Dockerfile
|
||||
args:
|
||||
CL_IMAGE: ${SHIBARIUM_MAINNET_HEIMDALL_IMAGE:-shibaone/heimdall}
|
||||
CL_VERSION: ${SHIBARIUM_MAINNET_HEIMDALL_VERSION:-v1.0.7-bone}
|
||||
ports:
|
||||
- 1317:1317
|
||||
- 26656:26656
|
||||
- 26656:26656/udp
|
||||
- 26657:26657
|
||||
- 26657:26657/udp
|
||||
expose:
|
||||
- '26656'
|
||||
- '26657'
|
||||
- '1317'
|
||||
environment:
|
||||
- CHAIN_ID=109
|
||||
- GENESIS_URL=https://raw.githubusercontent.com/shibaone/heimdall/v1.0.7-bone/builder/files/genesis-shibarium.json
|
||||
- IP=${IP}
|
||||
- MONIKER=d${DOMAIN:-local}
|
||||
- P2P_PORT=26656
|
||||
- PERSISTENT_PEERS=${SHIBARIUM_MAINNET_HEIMDALL_PEERS:-96f333f77d5e2f877d3afe4a3643e4f99949ef5c@44.204.200.100:26656,e6676c16d8a9ec98bbbce8d137a3765632720328@18.136.201.99:26656,8c71c016de039e50e48f74683784054f46bd0a1c@3.99.233.157:26656,fb613910f04f0ae0001d93b70552d4d5c358ad78@63.32.53.219:26656,08c3509327941a593eef258f23ab568c10d28905@52.12.214.141:26656}
|
||||
command:
|
||||
- -c
|
||||
- 'exec heimdalld start --home $${CMT_HOME:-/root/.heimdalld} --chain 109 --rest-server --rest-server.addr=0.0.0.0:1317 --rpc.laddr=tcp://0.0.0.0:26657 --p2p.laddr=tcp://0.0.0.0:26656'
|
||||
- sh
|
||||
restart: unless-stopped
|
||||
networks:
|
||||
- chains
|
||||
volumes:
|
||||
- ${SHIBARIUM_MAINNET_BOR_ARCHIVE_PEBBLE_PATH__HEIMDALL_DATA:-shibarium-mainnet-bor-archive-pebble-path_heimdall}:/root/.heimdalld
|
||||
- .jwtsecret:/jwtsecret:ro
|
||||
- shibarium-mainnet-bor-archive-pebble-path_config:/root/.heimdalld/config
|
||||
logging: *logging-defaults
|
||||
labels:
|
||||
- prometheus-scrape.enabled=true
|
||||
- prometheus-scrape.port=26660
|
||||
- prometheus-scrape.path=/metrics
|
||||
|
||||
volumes:
|
||||
shibarium-mainnet-bor-archive-pebble-path:
|
||||
shibarium-mainnet-bor-archive-pebble-path_config:
|
||||
shibarium-mainnet-bor-archive-pebble-path_heimdall:
|
||||
|
||||
x-upstreams:
|
||||
- id: $${ID}
|
||||
|
||||
@@ -30,7 +30,12 @@ x-logging-defaults: &logging-defaults
|
||||
|
||||
services:
|
||||
shibarium-mainnet:
|
||||
image: ${SHIBARIUM_BOR_IMAGE:-0xpolygon/bor}:${SHIBARIUM_MAINNET_BOR_VERSION:-}
|
||||
build:
|
||||
context: ./shibarium
|
||||
dockerfile: bor.Dockerfile
|
||||
args:
|
||||
BOR_REPO: ${SHIBARIUM_MAINNET_BOR_REPO:-https://github.com/shibaone/bor}
|
||||
BOR_VERSION: ${SHIBARIUM_MAINNET_BOR_VERSION:-v1.3.9-bone}
|
||||
sysctls:
|
||||
# TCP Performance
|
||||
net.ipv4.tcp_slow_start_after_idle: 0 # Disable slow start after idle
|
||||
@@ -55,10 +60,9 @@ services:
|
||||
entrypoint: [bor, server]
|
||||
command:
|
||||
- --bor.heimdall=http://shibarium-mainnet-node:1317
|
||||
- --chain=mainnet
|
||||
- --chain=shibarium
|
||||
- --datadir=/root/.bor/
|
||||
- --db.engine=pebble
|
||||
- --discovery.dns=
|
||||
- --gcmode=full
|
||||
- --maxpeers=50
|
||||
- --metrics
|
||||
@@ -105,8 +109,51 @@ services:
|
||||
- ${NO_SSL:+traefik.http.routers.shibarium-mainnet-bor-pruned-pebble-path.rule=Path(`/shibarium-mainnet`) || Path(`/shibarium-mainnet/`)}
|
||||
- traefik.http.routers.shibarium-mainnet-bor-pruned-pebble-path.middlewares=shibarium-mainnet-bor-pruned-pebble-path-stripprefix, ipallowlist
|
||||
|
||||
shibarium-mainnet-node:
|
||||
build:
|
||||
context: ./shibarium
|
||||
dockerfile: cometbft.Dockerfile
|
||||
args:
|
||||
CL_IMAGE: ${SHIBARIUM_MAINNET_HEIMDALL_IMAGE:-shibaone/heimdall}
|
||||
CL_VERSION: ${SHIBARIUM_MAINNET_HEIMDALL_VERSION:-v1.0.7-bone}
|
||||
ports:
|
||||
- 1317:1317
|
||||
- 26656:26656
|
||||
- 26656:26656/udp
|
||||
- 26657:26657
|
||||
- 26657:26657/udp
|
||||
expose:
|
||||
- '26656'
|
||||
- '26657'
|
||||
- '1317'
|
||||
environment:
|
||||
- CHAIN_ID=109
|
||||
- GENESIS_URL=https://raw.githubusercontent.com/shibaone/heimdall/v1.0.7-bone/builder/files/genesis-shibarium.json
|
||||
- IP=${IP}
|
||||
- MONIKER=d${DOMAIN:-local}
|
||||
- P2P_PORT=26656
|
||||
- PERSISTENT_PEERS=${SHIBARIUM_MAINNET_HEIMDALL_PEERS:-96f333f77d5e2f877d3afe4a3643e4f99949ef5c@44.204.200.100:26656,e6676c16d8a9ec98bbbce8d137a3765632720328@18.136.201.99:26656,8c71c016de039e50e48f74683784054f46bd0a1c@3.99.233.157:26656,fb613910f04f0ae0001d93b70552d4d5c358ad78@63.32.53.219:26656,08c3509327941a593eef258f23ab568c10d28905@52.12.214.141:26656}
|
||||
command:
|
||||
- -c
|
||||
- 'exec heimdalld start --home $${CMT_HOME:-/root/.heimdalld} --chain 109 --rest-server --rest-server.addr=0.0.0.0:1317 --rpc.laddr=tcp://0.0.0.0:26657 --p2p.laddr=tcp://0.0.0.0:26656'
|
||||
- sh
|
||||
restart: unless-stopped
|
||||
networks:
|
||||
- chains
|
||||
volumes:
|
||||
- ${SHIBARIUM_MAINNET_BOR_PRUNED_PEBBLE_PATH__HEIMDALL_DATA:-shibarium-mainnet-bor-pruned-pebble-path_heimdall}:/root/.heimdalld
|
||||
- .jwtsecret:/jwtsecret:ro
|
||||
- shibarium-mainnet-bor-pruned-pebble-path_config:/root/.heimdalld/config
|
||||
logging: *logging-defaults
|
||||
labels:
|
||||
- prometheus-scrape.enabled=true
|
||||
- prometheus-scrape.port=26660
|
||||
- prometheus-scrape.path=/metrics
|
||||
|
||||
volumes:
|
||||
shibarium-mainnet-bor-pruned-pebble-path:
|
||||
shibarium-mainnet-bor-pruned-pebble-path_config:
|
||||
shibarium-mainnet-bor-pruned-pebble-path_heimdall:
|
||||
|
||||
x-upstreams:
|
||||
- id: $${ID}
|
||||
|
||||
Reference in New Issue
Block a user