Перейти к содержанию

Конфигурация

Выполните pboted --help чтобы увидеть справку по доступным параметрам.

Основные параметры

Примечание

Параметр service может быть передан только как аргумент запуска.

Параметр Описание По умолчанию
daemon Процесс будет демонизирован после старта нет
service Будет использованая системная директория для хранения файлов (например /var/lib/pboted) нет
conf Путь к файлу конфигурации. Этот параметер будет молча проигнорирован, если указаный файл не существует ~/.pboted/pboted.conf или /etc/pboted/pboted.conf
pidfile Путь к PID файлу ~/.pboted/pboted.pid или /var/lib/pboted/pboted.pid
log Как будет выводится журнал (stdout, file, syslog) (при демонизации stdout/unspecified может быть замещен на file) stdout
logfile Путь к файлу журнала автообнаружение
loglevel Уровень отображения записей в журнале (debug, info, warn, error, none) info
logclftime Записывать дату и время в журнал в Общем Формате журнала нет
host Внешний IP для получения UDP датаграм 0.0.0.0
port UDP порт для получения датаграм 5050
storage Лимит использования диска для хранилища (B, KiB, MiB, GiB, TiB) 50 MiB
cleaninterval Если узлы не отвечали в течении N дней, они будут удалены из списка 7
coresize Максимальный размер corefile в KiB (0 - использовать системные ограничения) Использовать системные ограничения
openfiles Максимальное количество открытых файлов (0 - использовать системные ограничения) Использовать системные ограничения

Control

Параметр Описание По умолчанию
control.enabled Запустить Control true
control.socket Путь к UNIX сокету (с осторожностью в Windows) ~/pboted/pboted.sock или /var/lib/pboted/pbote.sock
control.address Адрес, на котором будет доступен Control 127.0.0.1
control.port TCP порт, на котором будет доступен Control 5055

SAM

Параметр Описание По умолчанию
sam.name Имя сессии, отображаемое в SAM pboted
sam.address Адрес I2P маршрутизатора с активным SAM 127.0.0.1
sam.tcp TCP порт I2P SAM 7656
sam.udp UDP порт I2P SAM 7655
sam.key Путь к приватному ключу для создания I2P туннеля ~/.pboted/destination.key или /var/lib/pboted/destination.key

Начальная загрузка

Примечание

В примере конфигурационного файла уже добавлены узлы для начальной загрузки

Параметр Описание По умолчанию
bootstrap.address Узлы с наибольшим временем непрерывной работы и большим списком других узлов в сети. Для запуска необходимо не менее одного другого узла с поддержкой I2P/Bote протокола версии 4 и выше. Каждая строка должна представлять из себя ключ I2P адреса назначения в формате Base64. -

Вы можете указать этот параметр многократно для разных адресов.
Например:

[bootstrap]
address = <first address>
address = <second address>
...
address = <N-th address>

SMTP

Параметр Описание По умолчанию
smtp.enabled Запустить SMTP true
smtp.address Адрес, на котором будет доступен SMTP 127.0.0.1
smtp.port TCP порт, на котором будет доступен SMTP 9025

POP3

Параметр Описание По умолчанию
pop3.enabled Запустить POP3 true
pop3.address Адрес, на котором будет доступен POP3 127.0.0.1
pop3.port TCP порт, на котором будет доступен POP3 9110

Последнее обновление: 2023-03-10