System Overview
Real-time performance and storage metrics
Indexed Images
-
Storage Footprint
-
Process Uptime
-
Traffic Visualization
Security Ready
Internal rate limiting and helmet policies are active.
Drop images here
or click to browse from device
User/Blog accept single-image API requests; Project supports multi-image batches.
Create domain token
Enter a hostname and passkey. The server creates a storage folder and stores the passkey hash; share this passkey with that domain admin/user for login (with matching Origin).
Registered domains
| Domain | Folder | Created | |
|---|---|---|---|
| Loading… | |||
Admin API key
Requests from this UI use x-api-key. The same value works as Authorization: Bearer for API clients.
—
Stored in localStorage for this browser. Sign out to replace it.
Server
- App version
- —
- Health
- —
- Max upload
- —
- Optimized cache / folder
- —
- Thumbnail / optimized quality
- —
Domain access tokens
Use the sidebar Domain access tab to create and revoke tokens in the UI. For scripts: POST /api/admin/domain-tokens with {"domain":"example.com","passkey":"your-secret"} and header x-api-key. Sites use x-access-token or Bearer with this passkey; Origin must match the domain.
Optimized image cache
Generated variants live under each folder’s optimized/ directory. Trimming removes oldest outputs when over the per-folder limit (see env MAX_CACHE_SIZE_MB).