FreeBSD Daemon Init in FAQ

This commit is contained in:
Alexey
2026-10-29 07:42:46 +03:00
parent 1870ef82a9
commit 6a615bd146
2 changed files with 18 additions and 2 deletions
+9 -1
View File
@@ -276,6 +276,14 @@ root soft nofile 1048576
root hard nofile 1048576
```
### Инициализация службы на FreeBSD
`telemt --init` отказывается заменять существующий `/usr/local/etc/rc.d/telemt`, включая битую символическую ссылку, до записи конфигурации. Уже установленный скрипт нужно обслуживать через его пакет или редактировать явно; автоматической миграции старых скриптов нет.
Созданный rc.d-скрипт по умолчанию использует PID-файл `/var/run/telemt/telemt.pid` и каталог данных `/var/db/telemt`. Он создаёт отдельный каталог `/var/run/telemt` и выбранный каталог данных с владельцем службы; владелец самого `/var/run` не меняется. Для переопределения в `/etc/rc.conf` доступны `telemt_uid`, `telemt_gid`, `telemt_pidfile` и `telemt_data_dir`. Старые `telemt_user` и `telemt_group` остаются допустимыми псевдонимами. Если группа не задана, используется основная группа выбранной учётной записи.
Служба запускается с правами для настройки сокетов, после чего Telemt сбрасывает их, если выбран пользователь, отличный от root. SYN limiting вместе со сбросом прав на FreeBSD по-прежнему не поддерживается и отклоняется. Если путь PID-файла переопределён, его родительский каталог уже должен быть доступен учётной записи службы для записи.
## Дополнительные параметры
### Домен в ссылке вместо IP
@@ -285,7 +293,7 @@ root hard nofile 1048576
public_host = "proxy.example.com"
```
Эта настройка вместе с `public_port` влияет только на native-ссылки. WEB-ссылки `tg://webproxy` всегда используют `[[web.vhosts]].host` и внешний порт `443`.
Эта настройка вместе с `public_port` влияет только на native-ссылки. WEB-ссылки `tg://webproxy` всегда используют конкретное имя хоста и внешний порт `443`. При запуске ссылки выводятся только для явно заданных точных имён из `[[web.vhosts]].host` или `hosts`, но не для wildcard-шаблонов.
### Общий лимит подключений к серверу
Этот параметр ограничивает общее количество активных подключений к серверу: