Server Config File

Материал из Simple Chat
Перейти к: навигация, поиск
 
 
 
Справка » Simple Chat 2 » Сервер
 
 
 

Основные настройки сервер хранит в конфигурационном файле schatd2.conf по структуре представляющий собой обычный INI файл. По умолчанию этот файл отсутствует, при необходимости его нужно создать вручную.

Содержание

Пример файла

[General]
Listen=0.0.0.0:7667, 176.9.12.62:443
LogLevel=5
 
[Plugins]
RestApi=true
NodeFeedLog=true

Пути по умолчанию

В Ubuntu по умолчанию этот файл должен быть расположен в /etc/schatd2/schatd2.conf. В Windows рядом с исполняемым файлом сервера schatd2.exe обычно это c:\Users\<имя пользователя>\AppData\Local\IMPOMEZIA\Simple Chat Server\schatd2.conf.

Опции сервера

Опция По умолчанию Описание
Certificate  :/server.crt Имя файла сертификата для поддержки SSL шифрования.
Listen 0.0.0.0:7667 Список пар адрес-порт, на которых сервер будет принимать подключения.
LogLevel 2 Уровень детализации журнала сервера. Возможные значения 0 (fatal), 1 (error), 2 (warn), 3 (info), 4 (debug), 5 (trace).
MaxOpenFiles 0 Опция работает только на Linux и предназначена для изменения лимита на количество открытых файлов.
PrivateId Приватный идентификатор сервера, используется для генерации идентификатор пользователей, каналов и т.д.
PrivateKey  :/server.key Имя файла приватного ключа для поддержки SSL шифрования.
Workers 0 Устанавливает количество потоков для обработки подключений.

Секция Plugins

В секции Plugins можно включить (true) и отключать (false) плагины сервера.

Персональные инструменты
Пространства имён

Варианты
Действия
Навигация
загрузить
разработка
Инструменты