WebHost — a plugin for Spigot/Paper that runs an embedded web server directly inside the Minecraft server process. It serves static HTML and, optionally, PHP (via php-cgi) on a separate port — it doesn't touch the game port and doesn't block the main thread, since all HTTP handling runs on its own thread pool.
Features:
Configurable port and bind address Serves static files from a webroot folder Optional PHP support through an external php-cgi binary with an execution timeout Configurable index files (index.php, index.html) Simple per-IP rate limiting (not full DDoS protection) Managed via /webhost <start|stop|reload|status>, permission webhost.admin
Versions:
WebHost (1.1.0) — for 1.13+ WebHost Legacy (1.0.0) — for 1.12.2
| Version | Minecraft | Loader | Download |
|---|---|---|---|
|
WebHost-plugin 1.1.0 1.1.0 |
1.13, 1.13.1, 1.13.2, 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2
|
bukkit, folia, paper, purpur, spigot
|
Download |
|
WebHost-plugin 1.0.0 1.0.0-legacy |
1.12, 1.12.1, 1.12.2
|
bukkit, paper, spigot
|
Download |