How to embed a full (Javalin) web server inside your Minecraft Paper server.

  • Thread starter Thread starter /u/CraftingManagerF
  • Start date Start date
U

/u/CraftingManagerF

Guest
JavalinMC – Full Javalin Web Server Inside Your Minecraft Paper Server

Run a complete **Javalin 7** (Jetty) web server directly inside your Paper server — no external web server, no Docker, no root access required. Just drop in the plugin, configure it, and start serving.

Key Features:

  • Serve static websites (HTML, CSS, JS, images, React/Vue/SPA etc.) from the `Web/` folder
  • HTTPS support with auto-generated self-signed or real Let's Encrypt certificates
  • Git clone & pull repositories straight into your web root
  • Config-driven routes, redirects, reverse proxy, rate limiting, IP allow/deny, auth & more
  • Built-in Bukkit/Paper metrics endpoint, WebSocket support & custom Javalin plugins
  • Graceful shutdown, custom error pages, CORS, compression, security headers
  • Perfect for status pages, admin dashboards, APIs, or small web apps running alongside your Minecraft server.

Getting Started:

https://codeberg.org/Vextoly/JavalinMC/wiki/Getting-Started

Repo: https://codeberg.org/Vextoly/JavalinMC

submitted by /u/CraftingManagerF
[link] [comments]

Continue reading...
 
Back
Top