98 lines
1.7 KiB
Plaintext
98 lines
1.7 KiB
Plaintext
# debug, release
|
|
RunMode = "release"
|
|
|
|
[Log]
|
|
# log write dir
|
|
Dir = "logs-server"
|
|
# log level: DEBUG INFO WARNING ERROR
|
|
Level = "DEBUG"
|
|
# stdout, stderr, file
|
|
Output = "stdout"
|
|
# # rotate by time
|
|
# KeepHours: 4
|
|
# # rotate by size
|
|
# RotateNum = 3
|
|
# # unit: MB
|
|
# RotateSize = 256
|
|
|
|
[HTTP]
|
|
Enable = true
|
|
# http listening address
|
|
Host = "0.0.0.0"
|
|
# http listening port
|
|
Port = 10090
|
|
# https cert file path
|
|
CertFile = ""
|
|
# https key file path
|
|
KeyFile = ""
|
|
# whether print access log
|
|
PrintAccessLog = true
|
|
# whether enable pprof
|
|
PProf = false
|
|
# http graceful shutdown timeout, unit: s
|
|
ShutdownTimeout = 30
|
|
# max content length: 64M
|
|
MaxContentLength = 67108864
|
|
# http server read timeout, unit: s
|
|
ReadTimeout = 20
|
|
# http server write timeout, unit: s
|
|
WriteTimeout = 40
|
|
# http server idle timeout, unit: s
|
|
IdleTimeout = 120
|
|
|
|
[BasicAuth]
|
|
# using when call apis
|
|
ibex = "ibex"
|
|
|
|
[RPC]
|
|
Listen = "0.0.0.0:20090"
|
|
|
|
[Heartbeat]
|
|
# auto detect if blank
|
|
IP = ""
|
|
# unit: ms
|
|
Interval = 1000
|
|
|
|
[Output]
|
|
# database | remote
|
|
ComeFrom = "database"
|
|
AgtdPort = 2090
|
|
|
|
[Gorm]
|
|
# enable debug mode or not
|
|
Debug = false
|
|
# mysql postgres
|
|
DBType = "mysql"
|
|
# unit: s
|
|
MaxLifetime = 7200
|
|
# max open connections
|
|
MaxOpenConns = 150
|
|
# max idle connections
|
|
MaxIdleConns = 50
|
|
# table prefix
|
|
TablePrefix = ""
|
|
|
|
[MySQL]
|
|
# mysql address host:port
|
|
Address = "mysql:3306"
|
|
# mysql username
|
|
User = "root"
|
|
# mysql password
|
|
Password = "1234"
|
|
# database name
|
|
DBName = "ibex"
|
|
# connection params
|
|
Parameters = "charset=utf8mb4&parseTime=True&loc=Local&allowNativePasswords=true"
|
|
|
|
[Postgres]
|
|
# pg address host:port
|
|
Address = "postgres:5432"
|
|
# pg user
|
|
User = "root"
|
|
# pg password
|
|
Password = "1234"
|
|
# database name
|
|
DBName = "ibex"
|
|
# ssl mode
|
|
SSLMode = "disable"
|