mirror of https://github.com/yandex/odyssey.git
75 lines
1.1 KiB
Plaintext
75 lines
1.1 KiB
Plaintext
![]() |
storage "postgres_server" {
|
||
|
type "remote"
|
||
|
|
||
|
host "127.0.0.1"
|
||
|
port 5432
|
||
|
}
|
||
|
|
||
|
database "postgres" {
|
||
|
user "postgres" {
|
||
|
authentication "none"
|
||
|
|
||
|
|
||
|
pool_routing "internal"
|
||
|
storage "postgres_server"
|
||
|
|
||
|
pool "session"
|
||
|
}
|
||
|
}
|
||
|
|
||
|
|
||
|
database "auth_query_db" {
|
||
|
|
||
|
|
||
|
#
|
||
|
# dynamic routes
|
||
|
#
|
||
|
user "auth_query_user_scram_sha_256" {
|
||
|
authentication "scram-sha-256"
|
||
|
|
||
|
auth_query "SELECT usename, passwd FROM pg_shadow WHERE usename=$1"
|
||
|
auth_query_user "postgres"
|
||
|
auth_query_db "postgres"
|
||
|
|
||
|
storage "postgres_server"
|
||
|
|
||
|
pool "session"
|
||
|
}
|
||
|
|
||
|
user "auth_query_user_md5" {
|
||
|
authentication "md5"
|
||
|
|
||
|
auth_query "SELECT usename, passwd FROM pg_shadow WHERE usename=$1"
|
||
|
auth_query_user "postgres"
|
||
|
auth_query_db "postgres"
|
||
|
|
||
|
storage "postgres_server"
|
||
|
|
||
|
pool "session"
|
||
|
}
|
||
|
}
|
||
|
|
||
|
daemonize yes
|
||
|
pid_file "/var/run/odyssey.pid"
|
||
|
|
||
|
unix_socket_dir "/tmp"
|
||
|
unix_socket_mode "0644"
|
||
|
|
||
|
locks_dir "/tmp"
|
||
|
|
||
|
log_format "%p %t %l [%i %s] (%c) %m\n"
|
||
|
log_file "/var/log/odyssey.log"
|
||
|
log_to_stdout no
|
||
|
log_config yes
|
||
|
log_debug yes
|
||
|
log_session yes
|
||
|
log_stats no
|
||
|
log_query yes
|
||
|
|
||
|
coroutine_stack_size 24
|
||
|
|
||
|
listen {
|
||
|
host "127.0.0.1"
|
||
|
port 6432
|
||
|
}
|