Environment Variables

Tailpipe supports environment variables to allow you to change its default behavior. These are optional settings - You are not required to set any environment variables.

Note that plugins may also support environment variables, but these are plugin-specific - refer to your plugin's documentation on the Tailpipe Hub for details.

Tailpipe Environment Variables

CommandDefaultDescription
TAILPIPE_INSTALL_DIR~/.tailpipeThe directory in which the Steampipe database, plugins, and supporting files can be found.
TAILPIPE_LOG_LEVELwarnSet the logging output level.
TAILPIPE_MEMORY_MAX_MB1024Set a soft memory limit for the tailpipe process.
TAILPIPE_PLUGIN_MEMORY_MAX_MB1024Set a default memory soft limit for each plugin process.
TAILPIPE_QUERY_TIMEOUT240 for detections, unlimited in all other cases.Set the amount of time to wait for a query to complete before
TAILPIPE_UPDATE_CHECKtrueEnable/disable automatic update checking.
TAILPIPE_WORKSPACEdefaultSet the Tailpipe workspace.