Update README.ru
This commit is contained in:
46
README.ru.md
46
README.ru.md
@@ -35,11 +35,33 @@ pipx install git+https://github.com/Sudo-Ivan/rns-page-node.git
|
|||||||
rns-page-node
|
rns-page-node
|
||||||
```
|
```
|
||||||
|
|
||||||
или
|
или с параметрами командной строки:
|
||||||
```bash
|
```bash
|
||||||
rns-page-node --node-name "Page Node" --pages-dir ./pages --files-dir ./files --identity-dir ./node-config --announce-interval 360
|
rns-page-node --node-name "Page Node" --pages-dir ./pages --files-dir ./files --identity-dir ./node-config --announce-interval 360
|
||||||
```
|
```
|
||||||
|
|
||||||
|
или с файлом конфигурации:
|
||||||
|
```bash
|
||||||
|
rns-page-node /путь/к/config.conf
|
||||||
|
```
|
||||||
|
|
||||||
|
### Файл Конфигурации
|
||||||
|
|
||||||
|
Вы можете использовать файл конфигурации для сохранения настроек. См. `config.example` для примера.
|
||||||
|
|
||||||
|
Формат файла конфигурации - простые пары `ключ=значение`:
|
||||||
|
|
||||||
|
```
|
||||||
|
# Строки комментариев начинаются с #
|
||||||
|
node-name=Мой Page Node
|
||||||
|
pages-dir=./pages
|
||||||
|
files-dir=./files
|
||||||
|
identity-dir=./node-config
|
||||||
|
announce-interval=360
|
||||||
|
```
|
||||||
|
|
||||||
|
Порядок приоритета: Аргументы командной строки > Файл конфигурации > Значения по умолчанию
|
||||||
|
|
||||||
### Docker/Podman
|
### Docker/Podman
|
||||||
```bash
|
```bash
|
||||||
docker run -it --rm -v ./pages:/app/pages -v ./files:/app/files -v ./node-config:/app/node-config -v ./config:/root/.reticulum ghcr.io/sudo-ivan/rns-page-node:latest
|
docker run -it --rm -v ./pages:/app/pages -v ./files:/app/files -v ./node-config:/app/node-config -v ./config:/root/.reticulum ghcr.io/sudo-ivan/rns-page-node:latest
|
||||||
@@ -82,15 +104,19 @@ make docker-wheels
|
|||||||
## Параметры
|
## Параметры
|
||||||
|
|
||||||
```
|
```
|
||||||
-c, --config: Путь к файлу конфигурации Reticulum.
|
Позиционные аргументы:
|
||||||
-n, --node-name: Имя узла.
|
node_config Путь к файлу конфигурации rns-page-node
|
||||||
-p, --pages-dir: Каталог для раздачи страниц.
|
|
||||||
-f, --files-dir: Каталог для раздачи файлов.
|
Необязательные аргументы:
|
||||||
-i, --identity-dir: Каталог для сохранения идентификационных данных узла.
|
-c, --config Путь к файлу конфигурации Reticulum
|
||||||
-a, --announce-interval: Интервал анонсирования присутствия узла (в минутах, по умолчанию: 360) == 6 часов.
|
-n, --node-name Имя узла
|
||||||
-r, --page-refresh-interval: Интервал обновления страниц (в секундах).
|
-p, --pages-dir Каталог для раздачи страниц
|
||||||
-f, --file-refresh-interval: Интервал обновления файлов (в секундах).
|
-f, --files-dir Каталог для раздачи файлов
|
||||||
-l, --log-level: Уровень логирования.
|
-i, --identity-dir Каталог для сохранения идентификационных данных узла
|
||||||
|
-a, --announce-interval Интервал анонсирования присутствия узла (в минутах, по умолчанию: 360 = 6 часов)
|
||||||
|
--page-refresh-interval Интервал обновления страниц (в секундах, 0 = отключено)
|
||||||
|
--file-refresh-interval Интервал обновления файлов (в секундах, 0 = отключено)
|
||||||
|
-l, --log-level Уровень логирования (DEBUG, INFO, WARNING, ERROR, CRITICAL)
|
||||||
```
|
```
|
||||||
|
|
||||||
## Лицензия
|
## Лицензия
|
||||||
|
|||||||
Reference in New Issue
Block a user