Конфигурация
Выполните 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