From 4f75f69225471bb881b33d19d0406e131173e41a Mon Sep 17 00:00:00 2001 From: Thomas Droxler Date: Tue, 8 Jul 2025 09:32:05 +0200 Subject: [PATCH] Introduce config file for explorer-backend It's currently not required as the config files have the same values as in explorer-backend default value. But we already had to make new release just to change some config value. So next time we need a new currency or new token for price, we can use that. --- devnet/docker-compose.yml | 2 ++ devnet/explorer-backend.conf | 25 +++++++++++++++++++++++++ mainnet/docker-compose.yml | 1 + mainnet/explorer-backend.conf | 24 ++++++++++++++++++++++++ testnet/docker-compose.yml | 1 + testnet/explorer-backend.conf | 24 ++++++++++++++++++++++++ 6 files changed, 77 insertions(+) create mode 100644 devnet/explorer-backend.conf create mode 100644 mainnet/explorer-backend.conf create mode 100644 testnet/explorer-backend.conf diff --git a/devnet/docker-compose.yml b/devnet/docker-compose.yml index 143abc7..4380b8c 100644 --- a/devnet/docker-compose.yml +++ b/devnet/docker-compose.yml @@ -57,6 +57,8 @@ services: restart: unless-stopped ports: - 9090:9090 + volumes: + - ./explorer-backend.conf:/alephium-home/.alephium-explorer-backend/user.conf security_opt: - no-new-privileges:true environment: diff --git a/devnet/explorer-backend.conf b/devnet/explorer-backend.conf new file mode 100644 index 0000000..0355aaf --- /dev/null +++ b/devnet/explorer-backend.conf @@ -0,0 +1,25 @@ +alephium { + market { + symbol-name { + "ALPH" = "alephium", + + "USDC" = "usd-coin", + "USDCeth" = "usd-coin", + "USDCbsc" = "usd-coin", + + "USDT" = "tether", + "USDTeth" = "tether", + "USDTbsc" = "tether", + + "WBTC" = "wrapped-bitcoin", + "WETH" = "weth", + "DAI" = "dai", + "AYIN" = "ayin", + "ABX" = "alphbanx", + "APAD" = "alphpad" + "EX" = "elexium" + "ONION" = "myonion-fun" + } + } +} + diff --git a/mainnet/docker-compose.yml b/mainnet/docker-compose.yml index eb2fab5..6edc28c 100644 --- a/mainnet/docker-compose.yml +++ b/mainnet/docker-compose.yml @@ -45,6 +45,7 @@ services: # - "127.0.0.1:9974:5432" # volumes: # - alephium-explorer:/data/postgres + # - ./explorer-backend.conf:/alephium-home/.alephium-explorer-backend/user.conf # restart: unless-stopped # healthcheck: # test: ["CMD", "pg_isready", "-q", "-d", "postgres", "-U", "postgres"] diff --git a/mainnet/explorer-backend.conf b/mainnet/explorer-backend.conf new file mode 100644 index 0000000..12e8f42 --- /dev/null +++ b/mainnet/explorer-backend.conf @@ -0,0 +1,24 @@ +alephium { + market { + symbol-name { + "ALPH" = "alephium", + + "USDC" = "usd-coin", + "USDCeth" = "usd-coin", + "USDCbsc" = "usd-coin", + + "USDT" = "tether", + "USDTeth" = "tether", + "USDTbsc" = "tether", + + "WBTC" = "wrapped-bitcoin", + "WETH" = "weth", + "DAI" = "dai", + "AYIN" = "ayin", + "ABX" = "alphbanx", + "APAD" = "alphpad" + "EX" = "elexium" + "ONION" = "myonion-fun" + } + } +} diff --git a/testnet/docker-compose.yml b/testnet/docker-compose.yml index 8f70381..fee5950 100644 --- a/testnet/docker-compose.yml +++ b/testnet/docker-compose.yml @@ -45,6 +45,7 @@ services: # - "127.0.0.1:9974:5432" # volumes: # - alephium-testnet-explorer:/data/postgres + # - ./explorer-backend.conf:/alephium-home/.alephium-explorer-backend/user.conf # restart: unless-stopped # healthcheck: # test: ["CMD", "pg_isready", "-q", "-d", "postgres", "-U", "postgres"] diff --git a/testnet/explorer-backend.conf b/testnet/explorer-backend.conf new file mode 100644 index 0000000..12e8f42 --- /dev/null +++ b/testnet/explorer-backend.conf @@ -0,0 +1,24 @@ +alephium { + market { + symbol-name { + "ALPH" = "alephium", + + "USDC" = "usd-coin", + "USDCeth" = "usd-coin", + "USDCbsc" = "usd-coin", + + "USDT" = "tether", + "USDTeth" = "tether", + "USDTbsc" = "tether", + + "WBTC" = "wrapped-bitcoin", + "WETH" = "weth", + "DAI" = "dai", + "AYIN" = "ayin", + "ABX" = "alphbanx", + "APAD" = "alphpad" + "EX" = "elexium" + "ONION" = "myonion-fun" + } + } +}