Configuration Files

Configuration resources like workspaces and credentials are defined using HCL in one or more Flowpipe config files.

Flowpipe will load ALL configuration files (*.fpc) from every directory in the configuration search path, with decreasing precedence. By default, the configuration search path includes the current directory (or --mod-location if specified) followed by the config directory in the FLOWPIPE_INSTALL_DIR: .:$FLOWPIPE_INSTALL_DIR/config. This allows you to manage your workspaces and credentials centrally in the ~/.flowpipe/config directory, but override them in the working directory / mod location if desired.