o2o-negosium-original/negodata/backend/config/config.docker.toml

34 lines
829 B
TOML

[WebServerConfig]
server_name = "NegodataServer"
port = 9400
process_count = 4
is_ssl = false
is_test = true
[LogConfig]
print_console = true
log_level = "debug"
# docker-compose 네트워크에서는 DB 가 compose 밖에 있으므로 호스트의 DB 에 host.docker.internal 로 접근한다.
[MainDBConfig]
db_type = "postgresql"
name = "negodata_db"
write_host = "host.docker.internal"
write_port = 5432
write_id = "postgres"
write_pw = "password"
read_host = "host.docker.internal"
read_port = 5432
read_id = "postgres"
read_pw = "password"
show_log = false
# 워커 4개 기준: (pool_size + max_overflow) x 2(R/W) x 4 = 320 < max_connections(500)
pool_size = 20
max_overflow = 20
[JwtToken]
access_key = "docker_access_secret_key"
refresh_key = "docker_refresh_secret_key"
access_expire_min = 30
refresh_expire_day = 7