update readme and env
This commit is contained in:
@@ -29,8 +29,8 @@ IAAI_BEFORE_VEHICLE_OPEN_MIN_S=1.5
|
|||||||
IAAI_BEFORE_VEHICLE_OPEN_MAX_S=3.0
|
IAAI_BEFORE_VEHICLE_OPEN_MAX_S=3.0
|
||||||
IAAI_AFTER_VEHICLE_OPEN_MIN_S=1.0
|
IAAI_AFTER_VEHICLE_OPEN_MIN_S=1.0
|
||||||
IAAI_AFTER_VEHICLE_OPEN_MAX_S=2.5
|
IAAI_AFTER_VEHICLE_OPEN_MAX_S=2.5
|
||||||
IAAI_BETWEEN_VEHICLES_MIN_S=2.0
|
IAAI_BETWEEN_VEHICLES_MIN_S=3.0
|
||||||
IAAI_BETWEEN_VEHICLES_MAX_S=4.0
|
IAAI_BETWEEN_VEHICLES_MAX_S=6.0
|
||||||
IAAI_AFTER_PAGE_CHANGE_MIN_S=3.0
|
IAAI_AFTER_PAGE_CHANGE_MIN_S=3.0
|
||||||
IAAI_AFTER_PAGE_CHANGE_MAX_S=6.0
|
IAAI_AFTER_PAGE_CHANGE_MAX_S=6.0
|
||||||
|
|
||||||
|
|||||||
6
.gitattributes
vendored
Normal file
6
.gitattributes
vendored
Normal file
@@ -0,0 +1,6 @@
|
|||||||
|
# Force LF for shell scripts (critical for Docker on Windows)
|
||||||
|
*.sh text eol=lf
|
||||||
|
entrypoint.sh text eol=lf
|
||||||
|
|
||||||
|
# Default for other files
|
||||||
|
* text=auto
|
||||||
15
README.md
15
README.md
@@ -141,10 +141,23 @@ pytest tests -q
|
|||||||
## Docker
|
## Docker
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
|
# собрать образ
|
||||||
docker compose build
|
docker compose build
|
||||||
docker compose run --rm iaai-scraper python main.py --help
|
|
||||||
|
# запустить daemon (по умолчанию run-daemon)
|
||||||
|
docker compose up -d
|
||||||
|
|
||||||
|
# посмотреть логи
|
||||||
|
docker compose logs -f
|
||||||
|
|
||||||
|
# одноразовая команда
|
||||||
|
docker compose run --rm iaai-scraper python main.py sync-listing --limit 5
|
||||||
|
|
||||||
|
# остановить (graceful shutdown)
|
||||||
|
docker compose down
|
||||||
```
|
```
|
||||||
|
|
||||||
|
Контейнер автоматически перезапускается при крашах (`restart: unless-stopped`).
|
||||||
Для Docker прокси также задаются через `.env`.
|
Для Docker прокси также задаются через `.env`.
|
||||||
|
|
||||||
## Защита от дублей
|
## Защита от дублей
|
||||||
|
|||||||
Reference in New Issue
Block a user