feat: caching (#76)

This commit is contained in:
LowderPlay
2026-06-18 03:48:45 +05:00
committed by GitHub
parent be654b3b74
commit fbc0e7a235
7 changed files with 275 additions and 37 deletions
+11 -6
View File
@@ -62,12 +62,17 @@ docker compose up --build
HTTP_PORT=80 docker compose up --build
```
Маршрутизация:
* `/api/v1/*`, `/agency/*`, `/whitelist/*` идут в Rocket
* остальные запросы идут в SvelteKit SSR
---
Маршрутизация:
* `/api/v1/*`, `/agency/*`, `/whitelist/*` идут в Rocket
* остальные запросы идут в SvelteKit SSR
Базы проверок кешируются в `database-cache/`. Путь можно изменить через
`DATABASE_CACHE_DIR`, основной интервал обновления — через
`DATABASE_INTERVAL_SECONDS`, а интервал повтора после ошибки скачивания — через
`DATABASE_RETRY_INTERVAL_SECONDS` (по умолчанию 300 секунд).
---
## Вклад