# Настройка сервера

# Изменение порта

По умолчанию Atsumeru запускается на порту 31337, но, иногда, его требуется изменить (порт занят, не подходит, требуется запуск нескольких серверов). Для изменения порта необходимо добавить флаг -Dserver.port=<порт> к команде запуска сервера, где <порт> - желаемый порт. Например:

java -Dserver.port=<порт> -jar Atsumeru-x.y.z.jar

# Настройка дополнительных функций

Все настройки сервера производятся либо через интерфейс настройки в Atsumeru Manager (opens new window) либо через ручное редактирование файла конфигурации atsumeru.properties, который находится возле jar файла

Ручное редактирование файла конфигурации требует перезапуск сервера для применения настроек. Изменение настроек через Atsumeru Manager (opens new window) производится моментально

# Настройка с помощью Atsumeru Manager

Для настройки сервера достаточно подключиться к нему через Atsumeru Manager (opens new window) и нажать

settings
на нижней панели приложения, чтобы открыть окно с доступными настройками, пример которого показан ниже

Интерфейс редактирования настроек через Atsumeru Manager

Более подробные описания каждой настройки доступны в разделе Настройка с помощью файла конфигурации

# Настройка с помощью файла конфигурации

Ниже описаны доступные ключи и их возможные значения, которые можно изменять в файле конфигурации atsumeru.properties по формуле <ключ>=<значение>. Каждая пара должна быть с новой строки

# allow_loading_list_with_volumes <true/false>

Разрешает выгрузку списков томов вместе с историей чтения для текущего пользователя в ответах REST API

Функция используется в приложениях Atsumeru Manager (opens new window) , Atsumeru (opens new window)

android
и AniLabX (opens new window)
android
для отображения количества томов и прогресса чтения текущего юзера на карточках Серий в списках Серий

По умолчанию: true

# allow_loading_list_with_chapters <true/false>

Разрешает выгрузку списков глав вместе с историей чтения для текущего пользователя в ответах REST API

Работает только с включенным allow_loading_list_with_volumes

По умолчанию: true

# disable_chapters <true/false>

Полностью отключает чтение и импорт списков глав из архивов во время импорта. В таком режиме сервер оперирует только Архивами и Сериями

Отключение импорта глав существенно ускоряет импортирование активируя многопоточный импорт

По умолчанию: false

# disable_request_logging_into_console <true/false>

Полностью отключает логгирование запросов к REST API в консоль и оставляет только логгирование в лог-файл requests.log

Прогресс импортирования и кеширования обложек продолжит отображаться в консоли

По умолчанию: false

# disable_bonjour_service <true/false>

Полностью отключает сервис обнаружения сервера с помощью Bonjour/Zeroconf протокола (Bonjour (opens new window))

Когда сервис включен, поддерживаемые Atsumeru приложения смогут (при наличии реализации) обнаруживать сервер в локальной сети для быстрого подключения

По умолчанию: false

# disable_watch_for_modified_files <true/false>

Отключает наблюдение за изменениями импортированных файлов в файловой системе с помощью FileSystemWatcher (opens new window). В таком случае автоматический Поиск новых архивов будет запущен только после удаления или добавления новых файлов

По умолчанию: false

# disable_file_watcher <true/false>

Полностью отключает сервис наблюдения за изменениями импортированных файлов в файловой системе с помощью FileSystemWatcher (opens new window). В таком случае Поиск новых архивов нужно будет запускать вручную после внесенных изменений

По умолчанию: false