Tips

Configuration

/ Tips, / Configuration Files

Configuration #

Pizza supports several methods to overwrite the default configuration.

Command lines #

➜  ./bin/pizza --help
A Distributed Real-Time Search & AI-Native Innovation Engine.

Usage: pizza [OPTIONS] [COMMAND]

Commands:
  service   Builtin service management (install, uninstall, start, stop)
  keystore  Manage the node-local keystore for config secrets (${keystore:...} references)
  help      Print this message or the help of the given subcommand(s)

Options:
  -l, --log <LEVEL>           Set the logging level, options: trace,debug,info,warn,error
      --debug                 Run in debug mode, panic immediately with full stack trace
  -c, --config <FILE>         
  -p, --pid <FILE>            Place pid to this file
  -E, --override <KEY=VALUE>  
  -h, --help                  Print help
  -V, --version               Print version

Configuration file #

You can fully customize Pizza by utilizing the pizza.yml configuration file (the default lookup path; override it with -c/--config):

...