Publish your first folder
Launch WebPublish
Open WebPublish from your Start menu (Windows), application menu (Linux), or by running the AppImage.The main window opens and the application icon appears in the system tray. WebPublish is ready to serve on port 9090 by default.
Create a new task
Click the Add (or +) button in the toolbar to open the new task dialog.Fill in the task details:
Click OK (or Confirm) to save the task.
| Field | What to enter |
|---|---|
| Type | Select Directory |
| Path | Click Browse and select the local folder you want to serve |
| Name | Enter a descriptive label, for example my-site |
WebPublish assigns each task a unique path segment (ID). Your folder will be accessible at
http://127.0.0.1:9090/<task-id>.Start the task
The new task appears in the task list with a stopped status.Click the Start toggle or button next to the task to enable it. The status indicator turns green when the task is running.
Access the served URL
Click the URL displayed next to the task, or copy it and paste it into any browser.You will see a directory listing of your folder. Clicking any file downloads or displays it in the browser.
Task types
WebPublish supports five types of publishing tasks. Choose the one that fits your use case:Directory
Serve an entire folder as a browsable static file tree
File
Share a single file over HTTP
MBTiles
Host a map tile dataset with raster and vector tile support
Proxy
Forward local requests to a remote URL
Next steps
All task types
Explore directory, file, MBTiles, proxy, and CLT tasks in depth
Configuration
Adjust the default port, address, gzip, and startup behavior