Commit 9a135de5 authored by EC2 Default User's avatar EC2 Default User

add variable

parent a648291e
appname: blockScan1
redis:
ip: 172.17.0.1
ip: expredis
port: 6379
password: 123456
password: {{REDISPASSWORD}}
chain:
url: http://172.17.0.1:28545
url: {{CHAINURL}}
MYSQL_ROOT_PASSWORD=bXlzcWw=
TZ=Asia/Shanghai
CHAIN_URL=http://172.17.0.1:28545
REDIS_PASS=123456
......@@ -30,7 +30,7 @@ nftUrl = http://172.17.0.1:10256
#====================================================================================
# 节点访问地址
chainUrl = "http://172.17.0.1:28545"
chainUrl = "{{CHAINURL}}"
#>>>>>>>>>>>>>>>开始分页配置>>>>>>>>>>>>>>>>>>>>>>>>>>>
[pagination]
......@@ -79,27 +79,27 @@ MarketPriceSyncFlag = 0
#数据库
[mysql]
#主机
dbhost = 172.17.0.1
dbhost = expmysql
#端口
dbport = 3306
#用户名
dbuser = "root"
#密码
dbpassword = "bXlzcWw="
dbpassword = "{{MYSQLPASS}}"
#数据库名称
dbname = "tidb_block_browser"
# 用户模块数据库
userdbhost = 172.17.0.1
userdbhost = expmysql
userdbport = 3306
userdbuser = "root"
userdbpassword = "bXlzcWw="
userdbpassword = "{{MYSQLPASS}}"
userdbname = "tidb_block_browser_user"
[Redis]
ip = 172.17.0.1
ip = expredis
port = 6379
password = "123456"
password = "{{REDISPASSWORD}}"
#====================================================================================
[jwt]
......@@ -110,15 +110,15 @@ appexpiretime = 300
[email]
#邮件服务器
host = "smtp.gmail.com"
host = "mail.bitheart.io"
#服务端口
port = 465
#发件人昵称
senderName = "noreply"
#发件人用户名
user = "service@cmpscan.io"
user = "scan@bitheart.io"
#发件人密码
password = "nsgonwihymyvbyeg"
password = "TestPassword2024"
#邮箱验证码有效时间(s)
#expireTime = 600
#邮件发送频率间隔(s)
......@@ -197,10 +197,10 @@ expire = 3600
[Monitor]
# 节点高度监控模块
enable = false
host = "smtp.163.com"
host = "mail.bitheart.io"
port = 465
user = "mozik188@163.com"
password = "NZLCFPICPZTKWXBL"
user = "scan@bitheart.io"
password = "TestPassword2024"
# 发送统计邮件间隔, 单位分钟
statisticalInterval = 30
# 高度阈值, 某节点高度与最高节点相差heightThreshold时发送邮件
......@@ -208,4 +208,4 @@ heightThreshold = 20
# 收件人,可多个,使用分号分割,必须写在一行 "a@qq.com;b@qq.com"
receivers = "west.side@qq.com"
# 监控的节点,使用分号分割,必须写在一行 "http://a.eth;http://b.eth"
nodes = "http://172.17.0.1:28545"
nodes = "{{CHAINURL}}"
requirepass 123456
requirepass {{REDISPASSWORD}}
protected-mode no
port 6379
......
#!/bin/bash
source db.env
sed -i "/^requirepass.*$/c requirepass $REDIS_PASS" ./redis/conf/redis.conf
docker compose -f docker-compose.yml up -d
# replace all {{REDISPASSWORD}} to $REDIS_PASS
find ./ -type f -exec sed -i "s/{{REDISPASSWORD}}/$REDIS_PASS/g" {} \;
# replace all {{CHAINURL}} to $CHAIN_URL
find ./ -type f -exec sed -i "s/{{CHAINURL}}/$CHAIN_URL/g" {} \;
# rplace all {{MYSQLPASS}} to $MYSQL_ROOT_PASSWORD
find ./ -type f -exec sed -i "s/{{MYSQLPASS}}/$MYSQL_ROOT_PASSWORD/g" {} \;
#docker compose -f docker-compose.yml up -d
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment