Параметры командной строки во много обусловлены концепцией Single Object Website.
Вследствие этого подхода каждый экземпляр WebFire при запуске должен получить информацию о сайте, который он будет обслуживать.
Для SQLite это делается указанием пути в параметре --file:
--file /path/to/database.dat
Для PosgreSQL - указанием --conn:
--conn "host=адрес port=5432 dbname=имя_бд user=имя_пользователя password=пароль"
В результате уже упомянутого SOW, настройки должны храниться в БД.
Возникает вопрос, как с ними работать.
Для просмотра настроек используется ключ --config
Для изменения настройки ключ --config используется следующим образом:
--config=Модуль:НазваниеНастройки=НовоеЗначение