first commit
This commit is contained in:
@@ -2,20 +2,20 @@ Name: main
|
||||
Host: 0.0.0.0
|
||||
Port: 8888
|
||||
Timeout: 0
|
||||
DataSource: "zac:5vg67b3UNHu8@tcp(127.0.0.1:21201)/zac?charset=utf8mb4&parseTime=True&loc=Local"
|
||||
DataSource: "xfc:xfc5vg67b3UNHu8@tcp(127.0.0.1:21201)/xfc?charset=utf8mb4&parseTime=True&loc=Local"
|
||||
CacheRedis:
|
||||
- Host: "127.0.0.1:21202"
|
||||
Pass: "3m3WsgyCKWqz" # Redis 密码,如果未设置则留空
|
||||
- Host: "127.0.0.1:23202"
|
||||
Pass: "xfc3m3WsgyCKWqz" # Redis 密码,如果未设置则留空
|
||||
Type: "node" # 单节点模式
|
||||
JwtAuth:
|
||||
AccessSecret: "WUvoIwL-FK0qnlxhvxR9tV6SjfOpeJMpKmY2QvT99lA"
|
||||
AccessSecret: "xfcWUvoIwL-FK0qnlxhvxR9tV6SjfOpeJMpKmY2QvT99lA"
|
||||
AccessExpire: 2592000
|
||||
RefreshAfter: 1296000
|
||||
VerifyCode:
|
||||
AccessKeyID: "LTAI5tKGB3TVJbMHSoZN3yr9"
|
||||
AccessKeySecret: "OCQ30GWp4yENMjmfOAaagksE18bp65"
|
||||
EndpointURL: "dysmsapi.aliyuncs.com"
|
||||
SignName: "天远查"
|
||||
SignName: "幸福查"
|
||||
TemplateCode: "SMS_302641455"
|
||||
ValidTime: 300
|
||||
Encrypt:
|
||||
@@ -49,8 +49,8 @@ Wxpay:
|
||||
MchPublicKeyID: "PUB_KEY_ID_0117382053122026011600191612000202"
|
||||
MchPublicKeyPath: "etc/merchant/wxpay/pub_key.pem"
|
||||
MchPlatformRAS: ""
|
||||
NotifyUrl: "https://www.zhenaicha.com/api/v1/pay/wechat/callback"
|
||||
RefundNotifyUrl: "https://www.zhenaicha.com/api/v1/pay/wechat/refund_callback"
|
||||
NotifyUrl: "https://www.xingfucha.cn/api/v1/pay/wechat/callback"
|
||||
RefundNotifyUrl: "https://www.xingfucha.cn/api/v1/pay/wechat/refund_callback"
|
||||
Applepay:
|
||||
ProductionVerifyURL: "https://api.storekit.itunes.apple.com/inApps/v1/transactions/receipt"
|
||||
SandboxVerifyURL: "https://api.storekit-sandbox.itunes.apple.com/inApps/v1/transactions/receipt"
|
||||
|
||||
@@ -1,14 +1,14 @@
|
||||
Name: main
|
||||
Host: 0.0.0.0
|
||||
Port: 8888
|
||||
DataSource: "zac:zac5vg67b3UNHu8@tcp(zac_mysql:3306)/zac?charset=utf8mb4&parseTime=True&loc=Local"
|
||||
DataSource: "xfc:xfc5vg67b3UNHu8@tcp(xfc_mysql:3306)/xfc?charset=utf8mb4&parseTime=True&loc=Local"
|
||||
CacheRedis:
|
||||
- Host: "zac_redis:6379"
|
||||
Pass: "zac3m3WsgyCKWqz" # Redis 密码,如果未设置则留空
|
||||
- Host: "xfc_redis:6379"
|
||||
Pass: "xfc3m3WsgyCKWqz" # Redis 密码,如果未设置则留空
|
||||
Type: "node" # 单节点模式
|
||||
|
||||
JwtAuth:
|
||||
AccessSecret: "WUvoIwL-FK0qnlxhvxR9tV6SjfOpeJMpKmY2QvT99lA"
|
||||
AccessSecret: "xfcWUvoIwL-FK0qnlxhvxR9tV6SjfOpeJMpKmY2QvT99lA"
|
||||
AccessExpire: 2592000
|
||||
RefreshAfter: 1296000
|
||||
|
||||
@@ -16,7 +16,7 @@ VerifyCode:
|
||||
AccessKeyID: "LTAI5tKGB3TVJbMHSoZN3yr9"
|
||||
AccessKeySecret: "OCQ30GWp4yENMjmfOAaagksE18bp65"
|
||||
EndpointURL: "dysmsapi.aliyuncs.com"
|
||||
SignName: "海南海宇大数据"
|
||||
SignName: "幸福查"
|
||||
TemplateCode: "SMS_302641455"
|
||||
ValidTime: 300
|
||||
Encrypt:
|
||||
@@ -29,8 +29,8 @@ Alipay:
|
||||
AlipayCertPath: "etc/merchant/alipay/alipayCertPublicKey_RSA2.crt"
|
||||
AlipayRootCertPath: "etc/merchant/alipay/alipayRootCert.crt"
|
||||
IsProduction: true
|
||||
NotifyUrl: "https://www.zhenaicha.com/api/v1/pay/alipay/callback"
|
||||
ReturnURL: "https://www.zhenaicha.com/payment/result"
|
||||
NotifyUrl: "https://www.xingfucha.cn/api/v1/pay/alipay/callback"
|
||||
ReturnURL: "https://www.xingfucha.cn/payment/result"
|
||||
Wxpay:
|
||||
AppID: "wx442ee1ac1ee75917"
|
||||
MchID: "1738205312"
|
||||
@@ -40,8 +40,8 @@ Wxpay:
|
||||
MchPublicKeyID: "PUB_KEY_ID_0117382053122026011600191612000202"
|
||||
MchPublicKeyPath: "etc/merchant/wxpay/pub_key.pem"
|
||||
MchPlatformRAS: ""
|
||||
NotifyUrl: "https://www.zhenaicha.com/api/v1/pay/wechat/callback"
|
||||
RefundNotifyUrl: "https://www.zhenaicha.com/api/v1/pay/wechat/refund_callback"
|
||||
NotifyUrl: "https://www.xingfucha.cn/api/v1/pay/wechat/callback"
|
||||
RefundNotifyUrl: "https://www.xingfucha.cn/api/v1/pay/wechat/refund_callback"
|
||||
Applepay:
|
||||
ProductionVerifyURL: "https://api.storekit.itunes.apple.com/inApps/v1/transactions/receipt"
|
||||
SandboxVerifyURL: "https://api.storekit-sandbox.itunes.apple.com/inApps/v1/transactions/receipt"
|
||||
@@ -73,7 +73,7 @@ Tianyuanapi:
|
||||
BaseURL: "https://api.tianyuanapi.com"
|
||||
Timeout: 60
|
||||
Authorization:
|
||||
FileBaseURL: "https://www.zhenaicha.com/api/v1/auth-docs" # 授权书文件访问基础URL
|
||||
FileBaseURL: "https://www.xingfucha.cn/api/v1/auth-docs" # 授权书文件访问基础URL
|
||||
Promotion:
|
||||
PromotionDomain: "https://p.zhenaicha.com" # 推广域名(用于生成短链)
|
||||
OfficialDomain: "https://www.zhenaicha.com" # 正式站点域名(短链重定向的目标域名)
|
||||
PromotionDomain: "https://p.xingfucha.cn" # 推广域名(用于生成短链)
|
||||
OfficialDomain: "https://www.xingfucha.cn" # 正式站点域名(短链重定向的目标域名)
|
||||
|
||||
@@ -1,17 +1,17 @@
|
||||
services:
|
||||
mysql:
|
||||
image: mysql:8.0.34
|
||||
container_name: zac_mysql
|
||||
container_name: xfc_mysql
|
||||
environment:
|
||||
# 时区上海 - Time zone Shanghai (Change if needed)
|
||||
TZ: Asia/Shanghai
|
||||
# root 密码 - root password
|
||||
MYSQL_ROOT_PASSWORD: yfg87gyuYiy1
|
||||
MYSQL_DATABASE: zac
|
||||
MYSQL_USER: zac
|
||||
MYSQL_PASSWORD: 5vg67b3UNHu8
|
||||
MYSQL_ROOT_PASSWORD: xfcyfg87gyuYiy1
|
||||
MYSQL_DATABASE: xfc
|
||||
MYSQL_USER: xfc
|
||||
MYSQL_PASSWORD: xfc5vg67b3UNHu8
|
||||
ports:
|
||||
- "21201:3306"
|
||||
- "23201:3306"
|
||||
volumes:
|
||||
# 数据挂载 - Data mounting
|
||||
- ./data/mysql/data:/var/lib/mysql
|
||||
@@ -26,56 +26,56 @@ services:
|
||||
--lower_case_table_names=1
|
||||
restart: always
|
||||
networks:
|
||||
- zac_net
|
||||
- xfc_net
|
||||
|
||||
redis:
|
||||
image: redis:7.4.0
|
||||
container_name: zac_redis
|
||||
container_name: xfc_redis
|
||||
ports:
|
||||
- "21202:6379"
|
||||
- "23202:6379"
|
||||
environment:
|
||||
# 时区上海 - Time zone Shanghai (Change if needed)
|
||||
TZ: Asia/Shanghai
|
||||
volumes:
|
||||
# 数据文件 - data files
|
||||
- ./data/redis/data:/data:rw
|
||||
command: "redis-server --requirepass 3m3WsgyCKWqz --appendonly yes"
|
||||
command: "redis-server --requirepass xfc3m3WsgyCKWqz --appendonly yes"
|
||||
privileged: true
|
||||
restart: always
|
||||
networks:
|
||||
- zac_net
|
||||
- xfc_net
|
||||
|
||||
asynqmon:
|
||||
image: hibiken/asynqmon:latest
|
||||
container_name: zac_asynqmon
|
||||
container_name: xfc_asynqmon
|
||||
ports:
|
||||
- "21203:8080"
|
||||
- "23203:8080"
|
||||
environment:
|
||||
- TZ=Asia/Shanghai
|
||||
command:
|
||||
- "--redis-addr=zac_redis:6379"
|
||||
- "--redis-password=3m3WsgyCKWqz"
|
||||
- "--redis-addr=xfc_redis:6379"
|
||||
- "--redis-password=xfc3m3WsgyCKWqz"
|
||||
restart: always
|
||||
networks:
|
||||
- zac_net
|
||||
- xfc_net
|
||||
depends_on:
|
||||
- redis
|
||||
|
||||
phpmyadmin:
|
||||
image: phpmyadmin/phpmyadmin
|
||||
container_name: zac_phpmyadmin
|
||||
container_name: xfc_phpmyadmin
|
||||
restart: unless-stopped
|
||||
environment:
|
||||
PMA_HOST: zac_mysql
|
||||
PMA_HOST: xfc_mysql
|
||||
PMA_PORT: 3306
|
||||
PMA_USER: zac
|
||||
PMA_USER: xfc
|
||||
PMA_PASSWORD: 5vg67b3UNHu8
|
||||
ports:
|
||||
- "21204:80"
|
||||
- "23204:80"
|
||||
depends_on:
|
||||
- mysql
|
||||
networks:
|
||||
- zac_net
|
||||
- xfc_net
|
||||
networks:
|
||||
zac_net:
|
||||
xfc_net:
|
||||
driver: bridge
|
||||
|
||||
@@ -3,17 +3,17 @@ version: "3"
|
||||
services:
|
||||
mysql:
|
||||
image: mysql:8.0.34
|
||||
container_name: zac_mysql
|
||||
container_name: xfc_mysql
|
||||
environment:
|
||||
# 时区上海 - Time zone Shanghai (Change if needed)
|
||||
TZ: Asia/Shanghai
|
||||
# root 密码 - root password
|
||||
MYSQL_ROOT_PASSWORD: zacyfg87gyuYiy1
|
||||
MYSQL_DATABASE: zac
|
||||
MYSQL_USER: zac
|
||||
MYSQL_PASSWORD: zac5vg67b3UNHu8
|
||||
MYSQL_ROOT_PASSWORD: xfcyfg87gyuYiy1
|
||||
MYSQL_DATABASE: xfc
|
||||
MYSQL_USER: xfc
|
||||
MYSQL_PASSWORD: xfc5vg67b3UNHu8
|
||||
ports:
|
||||
- "22201:3306"
|
||||
- "23201:3306"
|
||||
volumes:
|
||||
# 数据挂载 - Data mounting
|
||||
- ./data/mysql/data:/var/lib/mysql
|
||||
@@ -29,13 +29,13 @@ services:
|
||||
privileged: true
|
||||
restart: always
|
||||
networks:
|
||||
- zac_net
|
||||
- xfc_net
|
||||
|
||||
|
||||
|
||||
redis:
|
||||
image: redis:7.4.0
|
||||
container_name: zac_redis
|
||||
container_name: xfc_redis
|
||||
ports:
|
||||
- "22202:6379"
|
||||
environment:
|
||||
@@ -44,30 +44,30 @@ services:
|
||||
volumes:
|
||||
# 数据文件 - data files
|
||||
- ./data/redis/data:/data:rw
|
||||
command: "redis-server --requirepass zac3m3WsgyCKWqz --appendonly yes"
|
||||
command: "redis-server --requirepass xfc3m3WsgyCKWqz --appendonly yes"
|
||||
privileged: true
|
||||
restart: always
|
||||
networks:
|
||||
- zac_net
|
||||
- xfc_net
|
||||
|
||||
asynqmon:
|
||||
image: hibiken/asynqmon:latest
|
||||
container_name: zac_asynqmon
|
||||
container_name: xfc_asynqmon
|
||||
ports:
|
||||
- "22203:8080"
|
||||
environment:
|
||||
- TZ=Asia/Shanghai
|
||||
command:
|
||||
- "--redis-addr=zac_redis:6379"
|
||||
- "--redis-password=zac3m3WsgyCKWqz"
|
||||
- "--redis-addr=xfc_redis:6379"
|
||||
- "--redis-password=xfc3m3WsgyCKWqz"
|
||||
restart: always
|
||||
networks:
|
||||
- zac_net
|
||||
- xfc_net
|
||||
depends_on:
|
||||
- redis
|
||||
|
||||
main:
|
||||
container_name: zac_main
|
||||
container_name: xfc_main
|
||||
build:
|
||||
context: .
|
||||
dockerfile: app/main/api/Dockerfile
|
||||
@@ -82,10 +82,10 @@ services:
|
||||
- mysql
|
||||
- redis
|
||||
networks:
|
||||
- zac_net
|
||||
- xfc_net
|
||||
restart: always
|
||||
|
||||
networks:
|
||||
zac_net:
|
||||
xfc_net:
|
||||
driver: bridge
|
||||
|
||||
|
||||
Reference in New Issue
Block a user