WebPublish is a cross-platform desktop application built with Electron that lets you serve local content over HTTP in seconds — no web server configuration required. Whether you need to share a folder of static files, expose a map tile dataset, or forward requests to a remote URL, WebPublish handles it with a single click.Documentation Index
Fetch the complete documentation index at: https://mintlify.com/CandyACE/webpublish/llms.txt
Use this file to discover all available pages before exploring further.
Installation
Download and install WebPublish on Windows or Linux
Quick Start
Create your first publishing task in under a minute
Publishing Tasks
Learn about all supported task types
API Reference
Automate WebPublish with the built-in REST API
What you can publish
Directories
Serve an entire folder as a browsable static website
Single Files
Share any individual file over HTTP instantly
MBTiles
Host map tile datasets with raster PNG and vector PBF support
Proxy
Forward HTTP requests to any remote URL
CLT (CesiumLab)
Serve CesiumLab tileset packages directly
Key capabilities
- Zero-configuration serving — pick a file or folder, click start, get a URL
- MBTiles tile server — full support for raster (PNG) and vector (PBF) tiles with interactive map preview
- HTTP proxy — route local requests to remote endpoints for development and testing
- Gzip compression — reduce bandwidth with per-task compression settings
- CORS headers — cross-origin access enabled by default for all tasks
- Traffic tracking — monitor data usage and set per-task limits
- REST API — programmatically manage tasks from external tools
- System tray — runs quietly in the background with auto-launch on login
- Multi-language — Simplified Chinese, Traditional Chinese, and English UI
- Auto-update — keeps itself current automatically
Supported platforms
| Platform | Status |
|---|---|
| Windows | Supported |
| Linux | Supported (deb / AppImage) |
| macOS | Community build |
WebPublish requires Node.js 12.21 or later to build from source. Pre-built installers have no external dependencies.