upd README
This commit is contained in:
parent
5b37e91db3
commit
440c33b8e5
@ -11,11 +11,10 @@ python -m pddnsc.cli
|
|||||||
либо в [docker](https://www.docker.com)/[podman](https://podman.io) (для запуска по расписанию в `cron`):
|
либо в [docker](https://www.docker.com)/[podman](https://podman.io) (для запуска по расписанию в `cron`):
|
||||||
|
|
||||||
~~~bash
|
~~~bash
|
||||||
docker build -t my/pddnsc .
|
|
||||||
docker run -v .state:/app/state:rw \
|
docker run -v .state:/app/state:rw \
|
||||||
-v .settings:/app/settings:ro \
|
-v .settings:/app/settings:ro \
|
||||||
-e SCHEDULE=@hourly \
|
-e SCHEDULE=@hourly \
|
||||||
my/pddnsc
|
gitea.b4tman.ru/b4tman/pddnsc
|
||||||
~~~
|
~~~
|
||||||
|
|
||||||
## Конфигурация
|
## Конфигурация
|
||||||
@ -60,7 +59,7 @@ docker run -v .state:/app/state:rw \
|
|||||||
- `filters` - фильтры, если хоть один вернет ложь то программа ничего никуда не запишет и не отправит, например проверка, что ip адрес не изменился
|
- `filters` - фильтры, если хоть один вернет ложь то программа ничего никуда не запишет и не отправит, например проверка, что ip адрес не изменился
|
||||||
- `outputs` - модули вывода, например вывод в консоль, запись в файл или создание dns записей на сервере
|
- `outputs` - модули вывода, например вывод в консоль, запись в файл или создание dns записей на сервере
|
||||||
|
|
||||||
Все модули источников/фильтров/вывода работают конкурентно через `asyncio`.
|
Все модули источников/фильтров/вывода работают конкурентно через [asyncio](https://docs.python.org/3/library/asyncio.html#module-asyncio) и [httpx](https://www.python-httpx.org).
|
||||||
|
|
||||||
### Подробная документация
|
### Подробная документация
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user