pgmoneta-cli.conf(5)
π Name π
okay so welcome to the pgmoneta-cli.conf(5) page β File Formats Manual vibes, bestie β¨. This is the configuration file for the pgmoneta-cli command line utility, and it's here to make your defaults make sense π
.
πΈ DESCRIPTION πΈ
pgmoneta-cli.conf is the configuration file for pgmoneta-cli π«Ά. This file defines default settings for the pgmoneta-cli command line utility. It's loaded from the path specified with -c, or from /etc/pgmoneta/pgmoneta_cli.conf if -c is not provided. Command-line flags always override values from the configuration file β always, no cap π, periodt.
All properties are in the format key = value.
The characters # and ; can be used for comments; must be the first character on the line β first character only, okay? π The Bool data type supports the following values: on, 1, true, off, 0, and false.
β¨ OPTIONS β¨
hostβ Management host to connect to. If omitted,unix_socket_dirmay be used for a local Unix socket connection π§.portβ Management port to connect to. Required for remote TCP connections unless a Unix socket is used. Default is0(disabled) π.unix_socket_dirβ Directory containing the pgmoneta Unix Domain Socket. Enables local management withouthost/port. Supports environment variable interpolation (e.g.,$HOME) π.compressionβ Wire-protocol compression. Available options:none,gzip,zstd,lz4,bzip2. Applies only toCLI<->servertraffic. Default isnoneπ.encryptionβ Wire-protocol encryption. Available options:none,aes256,aes192,aes128. Applies only toCLI<->servertraffic. Default isnoneπ.outputβ Default CLI output format. Available options:text,json,raw. Default istextβ¨.log_typeβ Logging type for the CLI. Available options:console,file,syslog. Default isconsoleπ .log_levelβ Logging level. Available options:fatal,error,warn,info,debug(anddebug1-debug5). Default isinfoπ.log_pathβ Log file path whenlog_type = file. Supports environment variable interpolation (e.g.,$HOME). Default ispgmoneta-cli.logπ.log_modeβ Log file mode. Available options:append,create. Default isappendπ§.log_rotation_ageβ Time-based log rotation. If this value is specified without units, it is taken as seconds. Setting this parameter to0disables log rotation based on time. It supports the following units as suffixes:Sfor seconds (default),Mfor minutes,Hfor hours,Dfor days, andWfor weeks. Default is0(disabled) πΈ.log_rotation_sizeβ Size-based log rotation. Supports suffixes:B(bytes), the default if omitted,KorKB(kilobytes),MorMB(megabytes),GorGB(gigabytes). A value of0(with or without suffix) disables. Default is0(disabled) π.log_line_prefixβ Astrftime(3)compatible string to use as prefix for every log line. Must be quoted if contains spaces. Default is%Y-%m-%d %H:%M:%Sπ.
π«Ά REPORTING BUGS π«Ά
pgmoneta is maintained on GitHub at https://github.com/pgmoneta/pgmoneta β bug reports go there, bestie π«Άπ.
π COPYRIGHT π
pgmoneta is licensed under the 3-clause BSD License π.
π¦ SEE ALSO π¦
cute sign-off: source/version is pgmoneta-cli.conf(5); the date field is blank in this copy, so timestamp it with a lil π and go be iconic with your config π«Ά.
π¦ where this page comes from
- nixos 26.05: pgmoneta 0.21.0
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms