diff --git a/COOLIFY.md b/COOLIFY.md index 0deb74e..fd535b4 100644 --- a/COOLIFY.md +++ b/COOLIFY.md @@ -41,11 +41,17 @@ localStorage.setItem('RESCAN_TOKEN', 'тайната') ``` в конзолата на браузъра (веднъж), или header `X-Rescan-Token`. +## Live URL + +`https://rip.inex-project.net` + +В Coolify → Domains / FQDN: `https://rip.inex-project.net` (старият `*.sslip.io` може да остане или да се махне). + ## Проверки -1. `/healthz` → `output_dir_ok: true` -2. `/?prefix=RIP` — Home + Rescan -3. `/api/search?q=...&prefix=RIP` +1. `https://rip.inex-project.net/healthz` → `output_dir_ok: true` +2. `https://rip.inex-project.net/?prefix=RIP` — Home + Rescan +3. `https://rip.inex-project.net/api/search?q=...&prefix=RIP` ## Порт diff --git a/README.md b/README.md index 9949a33..7dd19e0 100644 --- a/README.md +++ b/README.md @@ -169,7 +169,9 @@ python -m uvicorn webapp.main:app --reload - `HOME_IMAGE=/data/help_output/Bairaci.png` (по избор) 5. Persistent storage (volume): `/data/help_output` (там качваш картинките с WinSCP/rsync) 6. Port: 8000 -7. Custom domain → Coolify прави HTTPS (Let's Encrypt) автоматично +7. Custom domain: **`https://rip.inex-project.net`** → Coolify прави HTTPS (Let's Encrypt) автоматично + +Live: [https://rip.inex-project.net/?prefix=RIP](https://rip.inex-project.net/?prefix=RIP) · health: [/healthz](https://rip.inex-project.net/healthz) ### Качване на картинки на сървъра diff --git a/webapp/main.py b/webapp/main.py index d9c14f9..33e74aa 100644 --- a/webapp/main.py +++ b/webapp/main.py @@ -317,7 +317,7 @@ def update_keywords(code: str, body: KeywordsUpdate): return {"ok": True, "code": code} -@app.get("/healthz") +@app.get("/healthz", summary="Статус на услугата и БД; output_dir_ok, txt_count.") def healthz(): db_status = "ok" try: diff --git a/webapp/templates/viewer.html b/webapp/templates/viewer.html index c894a82..8d8451e 100644 --- a/webapp/templates/viewer.html +++ b/webapp/templates/viewer.html @@ -414,7 +414,7 @@
JSON API за четене на help секции, търсене и (опционално) rescan. Готово за връзка с външни системи.
/healthz
- output_dir_ok, txt_count.output_dir_ok, txt_count./api/sections?prefix=RIP
prefix./api/search?q=…&prefix=RIP