Odoo server configuration files
Most of the options can be saved in a configuration file. By default, Odoo will use the .odoorc file. In Linux systems, its default location is in the home directory ($HOME), and in the Windows distribution, it is in the same directory as the executable used to launch Odoo.
In a clean installation, the .odoorc configuration file is not automatically created. We should use the --save option to create the default configuration file, if it doesn't exist yet, and store the current instance configuration into it:
$ ~/odoo-dev/odoo/odoo-bin --save --stop-after-init
Here, we also used the --stop-after-init option to stop the server after it finishes its actions. This option is often used when running tests or asking to run a module upgrade to check whether it is installed correctly.
Now, we can inspect what was saved in this default configuration file:
$ more ~/.odoorc # show the configuration file
This will show all the configuration options available with their default values. Editing them will be effective the next time you start an Odoo instance. Type q to quit and go back to the prompt.
We can also choose to use a specific configuration file, using the --conf=<filepath> option (or -c <filepath>). Configuration files don't need to have all the options you've just seen. Only the ones that actually change a default value need to be there.