File management .
Publish pages, share files, and manage everything in one place.
Upload files
Securely store and share your content.
Drag and drop files here
or from your device
HTML pages are published as active websites. ZIP files are stored unchanged as downloads. Only upload HTML you trust. Animated images converted to WebP use their first frame.
My files 0
Manage your published content
| NAME | TYPE | SIZE | DATE ADDED | LINK EXPIRATION | ACTIONS |
|---|
No files found
Upload a file to get started.
API reference .
The original API endpoints and request formats are preserved.
Existing publishing API
Use a bearer token or X-API-Token to publish content and manage shares. The original API continues to publish HTML pages and HTML ZIP sites, independently of the dashboard's new file upload controls.
/api/meSession status and upload limit/api/loginDashboard login/api/logoutDashboard logout/api/uploadUpload HTML, an HTML ZIP, or HTML with assets/api/publishPublish HTML and optional assets using JSON/api/itemsList your published shares/api/sharesAlias for list shares/api/items/{id}Fetch a share/api/items/{id}Delete a share (requires write access)JSON publishing example
curl -X POST "https://your-domain.com/api/publish" \
-H "Authorization: Bearer YOUR_API_TOKEN" \
-H "Content-Type: application/json" \
-d '{"filename":"index.html","html":"<h1>Hello</h1>","assets":[]}'
The existing /api/upload and /api/publish payloads have not been changed. Public files remain accessible via /view/{id}/.