26 lines
810 B
Markdown
26 lines
810 B
Markdown
# Domain Hunter Panel
|
|
|
|
Dynamiczny panel do monitoringu wolnych domen i porównania kosztów rejestracji/odnowień.
|
|
|
|
## Co robi
|
|
- Pobiera najnowsze wyniki skanu domen z Mongo (`aiagent.domain_scans`)
|
|
- Trzyma dane panelu w SQLite (`data/domainhunter.db`)
|
|
- Udostępnia API (`api.php`) dla frontendu
|
|
- Pozwala edytować ceny rejestratorów i zapisuje je po stronie serwera
|
|
- Wspiera autopobieranie cen (heurystyki)
|
|
|
|
## Pliki
|
|
- `index.html` — frontend panelu
|
|
- `api.php` — backend API
|
|
- `init_db.py` — inicjalizacja SQLite
|
|
- `refresh_domain_data.py` — sync Mongo -> SQLite
|
|
- `update_registrar_prices.py` — auto-update cen
|
|
- `refresh_and_publish.sh` — pełny refresh + publikacja
|
|
|
|
## Szybki start
|
|
```bash
|
|
python3 init_db.py
|
|
python3 update_registrar_prices.py || true
|
|
python3 refresh_domain_data.py
|
|
```
|