Port
| Setting | Config key | Default |
|---|---|---|
| Port | port | 9090 |
my-site is accessible at:
Port numbers below 1024 are reserved on most operating systems and require elevated privileges. Use a port in the range 1024–65535.
Port conflicts
If the selected port is already in use by another process, WebPublish fails to start the server and displays an error. To resolve this:- Stop the process currently occupying the port, or
- Change the WebPublish port to a free port number in Settings → Basic.
Address
| Setting | Config key | Default |
|---|---|---|
| Address | address | 127.0.0.1 |
| Value | Effect |
|---|---|
127.0.0.1 | Localhost only. Only the machine running WebPublish can access the server. |
LAN IP (e.g. 192.168.1.10) | Accessible to other devices on the same local network. |
0.0.0.0 | Binds to all interfaces. Accessible from any network interface, including public ones. |
Allow LAN access
To share content with other devices on your local network:Find your LAN IP address
On Windows, run
ipconfig in a command prompt and look for the IPv4 Address under your network adapter. On Linux, run ip addr and look for inet on your active interface.Open WebPublish settings
Click the gear icon in the toolbar, or right-click the system-tray icon and choose Settings.
Update the address
In Settings → Basic, replace
127.0.0.1 in the Address field with your machine’s LAN IP address (for example, 192.168.1.10).Restart the server
Click OK to save. WebPublish restarts the HTTP server and all task URLs update to reflect the new address.
How task URLs are constructed
Every task URL follows this pattern:{address}— the configured IP binding{port}— the configured port number{taskId}— the unique ID you assigned when creating the task
Related pages
Settings
All application settings and their default values
REST API configuration
Enable and configure the built-in REST API