Интерфейс командной строки

Базовые параметры

Параметры командной строки во много обусловлены концепцией Single Object Website.

Вследствие этого подхода каждый экземпляр WebFire при запуске должен получить информацию о сайте, который он будет обслуживать.

Для SQLite это делается указанием пути в параметре --file:
--file /path/to/database.dat

Для PosgreSQL - указанием --conn:
--conn "host=адрес port=5432 dbname=имя_бд user=имя_пользователя password=пароль"

Работа с настройками

В результате уже упомянутого SOW, настройки должны храниться в БД.
Возникает вопрос, как с ними работать.

Для просмотра настроек используется ключ --config

Для изменения настройки ключ --config используется следующим образом:
--config=Модуль:НазваниеНастройки=НовоеЗначение