upd README
All checks were successful
Docker Image CI / test (push) Successful in 36s
Docker Image CI / push (push) Successful in 40s

This commit is contained in:
Dmitry Belyaev 2024-02-29 15:56:18 +03:00
parent 5b37e91db3
commit 440c33b8e5
Signed by: b4tman
GPG Key ID: 41A00BF15EA7E5F3

View File

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