Skip to content

Commit

Permalink
Merge pull request #7 from subspace/nova-gemini-3g
Browse files Browse the repository at this point in the history
add nova gemini-3g configuration
  • Loading branch information
DaMandal0rian authored Nov 3, 2023
2 parents 2fcd6df + f6c8645 commit 8c072da
Show file tree
Hide file tree
Showing 5 changed files with 55 additions and 23 deletions.
10 changes: 5 additions & 5 deletions docker-compose/docker-compose-no-build-external-frontend.yml
Original file line number Diff line number Diff line change
Expand Up @@ -42,9 +42,9 @@ services:
- ./envs/common-blockscout.env
environment:
ETHEREUM_JSONRPC_VARIANT: "ganache"
ETHEREUM_JSONRPC_HTTP_URL: https://domain-3.evm.gemini-3f.subspace.network
ETHEREUM_JSONRPC_TRACE_URL: https://domain-3.evm.gemini-3f.subspace.network
ETHEREUM_JSONRPC_WS_URL: wss://domain-3.evm.gemini-3f.subspace.network/ws
ETHEREUM_JSONRPC_HTTP_URL: https://nova.gemini-3g.subspace.network
ETHEREUM_JSONRPC_TRACE_URL: https://nova.gemini-3g.subspace.network
ETHEREUM_JSONRPC_WS_URL: wss://nova.gemini-3g.subspace.network/ws
INDEXER_DISABLE_INTERNAL_TRANSACTIONS_FETCHER: "true"
INDEXER_DISABLE_PENDING_TRANSACTIONS_FETCHER: "true"
DATABASE_URL: postgresql://postgres:@host.docker.internal:7432/blockscout?ssl=false
Expand Down Expand Up @@ -115,6 +115,6 @@ services:
- "/:/host:ro"
- "/var/run/docker.sock:/var/run/docker.sock"
environment:
NRIA_LICENSE_KEY: ${NR_API_KEY}
NRIA_DISPLAY_NAME: "blockscout-gemini-3f"
NRIA_LICENSE_KEY: "${NR_API_KEY}"
NRIA_DISPLAY_NAME: "blockscout-gemini-3g"
restart: unless-stopped
34 changes: 25 additions & 9 deletions docker-compose/docker-compose.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
version: '3.8'
version: "3.8"

services:
redis_db:
Expand Down Expand Up @@ -31,20 +31,20 @@ services:
RELEASE_VERSION: 5.2.3
restart: always
stop_grace_period: 5m
container_name: 'backend'
container_name: "backend"
links:
- db:database
command: sh -c "bin/blockscout eval \"Elixir.Explorer.ReleaseTasks.create_and_migrate()\" && bin/blockscout start"
extra_hosts:
- 'host.docker.internal:host-gateway'
- "host.docker.internal:host-gateway"
env_file:
- ./envs/common-blockscout.env
- ./envs/common-blockscout.env
environment:
ETHEREUM_JSONRPC_HTTP_URL: http://host.docker.internal:8545/
ETHEREUM_JSONRPC_TRACE_URL: http://host.docker.internal:8545/
ETHEREUM_JSONRPC_WS_URL: ws://host.docker.internal:8545/
DATABASE_URL: postgresql://postgres:@host.docker.internal:7432/blockscout?ssl=false
CHAIN_ID: '1337'
ETHEREUM_JSONRPC_HTTP_URL: http://host.docker.internal:8545/
ETHEREUM_JSONRPC_TRACE_URL: http://host.docker.internal:8545/
ETHEREUM_JSONRPC_WS_URL: ws://host.docker.internal:8545/
DATABASE_URL: postgresql://postgres:@host.docker.internal:7432/blockscout?ssl=false
CHAIN_ID: "1337"
volumes:
- ./logs/:/app/logs/

Expand Down Expand Up @@ -87,3 +87,19 @@ services:
extends:
file: ./services/docker-compose-nginx.yml
service: proxy

agent:
container_name: newrelic-infra
image: newrelic/infrastructure:latest
cap_add:
- SYS_PTRACE
network_mode: bridge
pid: host
privileged: true
volumes:
- "/:/host:ro"
- "/var/run/docker.sock:/var/run/docker.sock"
environment:
NRIA_LICENSE_KEY: "${NR_API_KEY}"
NRIA_DISPLAY_NAME: "blockscout-gemini-3g"
restart: unless-stopped
8 changes: 4 additions & 4 deletions docker-compose/envs/common-blockscout.env
Original file line number Diff line number Diff line change
@@ -1,14 +1,14 @@
# DOCKER_TAG=
ETHEREUM_JSONRPC_VARIANT=ganache
ETHEREUM_JSONRPC_HTTP_URL=https://domain-3.evm.gemini-3f.subspace.network
ETHEREUM_JSONRPC_HTTP_URL=https://nova.gemini-3g.subspace.network
# ETHEREUM_JSONRPC_FALLBACK_HTTP_URL=
DATABASE_URL=postgresql://postgres:@host.docker.internal:7432/blockscout?ssl=false
ETHEREUM_JSONRPC_TRACE_URL=https://domain-3.evm.gemini-3f.subspace.network
ETHEREUM_JSONRPC_WS_URL=wss://domain-3.evm.gemini-3f.subspace.network/ws
ETHEREUM_JSONRPC_TRACE_URL=https://nova.gemini-3g.subspace.network
ETHEREUM_JSONRPC_WS_URL=wss://nova.gemini-3g.subspace.network/ws
# ETHEREUM_JSONRPC_FALLBACK_TRACE_URL=
ETHEREUM_JSONRPC_HTTP_TIMEOUT=90
NETWORK=Subspace
SUBNETWORK=Gemini 3f
SUBNETWORK=Gemini 3g
LOGO=/images/blockscout_logo.svg
# ETHEREUM_JSONRPC_WS_URL=
ETHEREUM_JSONRPC_TRANSPORT=http
Expand Down
10 changes: 5 additions & 5 deletions docker-compose/envs/common-frontend.env
Original file line number Diff line number Diff line change
@@ -1,15 +1,15 @@
NEXT_PUBLIC_API_HOST=blockscout.subspace.network
NEXT_PUBLIC_API_HOST=nova.subspace.network
NEXT_PUBLIC_API_PROTOCOL=https
NEXT_PUBLIC_STATS_API_HOST=http://localhost:8080
NEXT_PUBLIC_NETWORK_NAME=Gemini 3f
NEXT_PUBLIC_NETWORK_SHORT_NAME=Gemini 3f
NEXT_PUBLIC_NETWORK_NAME=Gemini 3g
NEXT_PUBLIC_NETWORK_SHORT_NAME=Gemini 3g
NEXT_PUBLIC_NETWORK_ID=1002
NEXT_PUBLIC_NETWORK_CURRENCY_NAME=Subspace
NEXT_PUBLIC_NETWORK_CURRENCY_SYMBOL=TSSC
NEXT_PUBLIC_NETWORK_CURRENCY_DECIMALS=18
NEXT_PUBLIC_API_BASE_PATH=/
NEXT_PUBLIC_FEATURED_NETWORKS=
NEXT_PUBLIC_APP_HOST=blockscout.subspace.network
NEXT_PUBLIC_APP_HOST=nova.subspace.network
NEXT_PUBLIC_APP_PROTOCOL=https
NEXT_PUBLIC_HOMEPAGE_CHARTS=['daily_txs']
NEXT_PUBLIC_VISUALIZE_API_HOST=http://localhost:8081
Expand All @@ -22,4 +22,4 @@ NEXT_PUBLIC_API_WEBSOCKET_PROTOCOL=wss
NEXT_PUBLIC_WEB3_WALLETS=['metamask']
NEXT_PUBLIC_WEB3_DISABLE_ADD_TOKEN_TO_WALLET=false
NEXT_PUBLIC_WALLET_CONNECT_PROJECT_ID=b989b4df40c7db4da07ff951dd48cac6
NEXT_PUBLIC_NETWORK_RPC_URL=https://domain-0.evm.gemini-3f.subspace.network
NEXT_PUBLIC_NETWORK_RPC_URL=https://nova.gemini-3g.subspace.network
16 changes: 16 additions & 0 deletions docker-compose/services/docker-compose-db.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
version: "3.8"

services:
db:
image: postgres:16
restart: always
container_name: "postgres"
command: postgres -c 'max_connections=200'
environment:
POSTGRES_PASSWORD: ""
POSTGRES_USER: "postgres"
POSTGRES_HOST_AUTH_METHOD: "trust"
ports:
- 7432:5432
volumes:
- ./blockscout-db-data:/var/lib/postgresql/data/

0 comments on commit 8c072da

Please sign in to comment.