Control room / Overview
Live control panel
PS
PS ASSISTANT OPERATIONS

Admin control.

Monitor service state, per-user limits, job activity, and temporary storage.

◷  
⏻
SEARCH SERVICE

Checking service…

Loading current setting.

CHECKING
K
COMPUTE CONNECTION

Kaggle notebook worker

Keep the private Kaggle notebook cell running. It polls the Cloudflare job queue, searches OpenStreetMap and sends results back. GPU is optional. Kaggle API token is not used by this queue connection.

01 Add the same WORKER_SECRET in Cloudflare and Kaggle Secrets02 Set your Pages URL in kaggle_worker.py03 Run the Kaggle notebook cell
CHECKING…
◌
KAGGLE CPU—No live heartbeat
▦
GPU LOAD—GPU disabled for search
▤
RAM / DISK— / —No live heartbeat
⌁
LAST HEARTBEAT—Connect Kaggle first
SEARCHES TODAY⌕
18 / 42
Across 9 active users
ACTIVE USERS♙
09
↗ 2 this week
Registered accounts
TEMP FILES▤
03 files
Next cleanup in 04h 12m
24 hour expiry setting
KAGGLE WORKER◉
Not connected
Waiting for secure setup
No live jobs are running

User search limits

Set the daily allowance for individual accounts.

USERTODAYDAILY LIMITSTATUS

Data sources

Public map records searched by the Kaggle worker.

OpenStreetMapPublic map data · contact fields may be absent
ACTIVE
Google Maps and Justdial scraping is not included. Only records published in OpenStreetMap are returned.

Recent activity

Latest search requests.

Loading activity…

Temporary results

Search jobs and results expire after 24 hours.

● AUTO CLEANUP
24 hoursresult retention
Temporary jobs Shown aboveCleanup On next API request

Cloudflare account-wide storage usage is not exposed to this Pages app.

i

Runtime note: Kaggle sessions are temporary. ON accepts jobs only while the notebook is running. Jobs and results are removed after 24 hours. Host-level Cloudflare CPU/GPU metrics are not available here.