Build production-ready tools templates with Sealos.

A self-hosted Minecraft Java Edition server powered by itzg/docker-minecraft-server, with Paper, Fabric, or Forge runtime options.

Deploy a server and play with friends in your browser.
Includes the browser client, Paper game server, secure WSS connection, admin console, and persistent world storage.
11.8K template deployments on Sealos
Choose 1.8 (Paper 1.8.8) or 1.12 (Paper 1.12.2) in the deployment configuration. Each deployment runs one selected version; running both uses separate instances and volumes.
Set a strong, single-line Administrator Password in rcon_password and save it for server management.
Select Deploy Eaglercraft, sign in to Sealos, and review your configuration. Open the deployed application card in Canvas to reach /admin. Enter your Administrator Password and select Confirm.
The console opens during startup. Watch its status while Paper prepares the world.
Wait for Paper is ready on Overview, then select Join game. In a fresh browser profile, use Edit Profile to choose a stable player name of 3–16 characters, then Done. Use Multiplayer → Join Server to enter the listed world.
Press T and create your Player Account within 30 seconds using a personal password of 6–32 characters:
/register <player-password>
Registration signs you in. On later visits, keep the same player name and enter /login <player-password>.
Copy the destination of Join game: this is the Browser Play Link. Share it with your friend. They open it in a WebGL-capable browser, choose their own stable player name, and register their own Player Account to join your world.
Keep the Administrator Password private. Each player uses their personal game password.


The included browser client opens the game over HTTPS. Friends can play while your browser is closed, as long as the hosted server is running, reachable, and covered by your account’s available resources.
Overview shows the secure wss:// address. Paste it into a compatible existing Eaglercraft client using the same game version as your server.
Use it at /admin to manage time, weather, players, world saves, configuration, trusted plugins, and controlled Paper restarts. Admin access controls the server.
Your stable player name and LoginSecurity password identify you in the game. Register once, then log in with the same identity on future visits.
Worlds, player accounts, and configuration live on the deployment’s persistent volume. For retention across application restarts, preserve the same volume mounted at /eaglerx-data.
Persistent storage keeps the working world across restarts. A separate backup provides a recovery copy after deletion or corruption. Save and keep a copy separately before upgrades or game-version changes.
Default main-container limits in template release 2.2.7:
Player capacity depends on world complexity, chunk generation, plugins, and activity. Monitor CPU, memory, and free disk space in Canvas and adjust resources for your workload.
Review template resourcesStarter example · monthly resource pool
New users making their first paid-plan purchase. Confirm the offer, renewal terms, regional availability, taxes, optional services, and final charge in Cost Center before purchasing.
Includes 2 vCPU, 2 GiB RAM, 10 GiB disk, and 10 GB traffic. Your plan covers the resources of all deployed services; the server allocation uses part of that pool.
Public prices and conditions checked .
Comparing hosting costs? Read Eaglercraft Hosting Costs: Free Options, Paid Plans, and Setup Trade-offs.
View current plansThe published 7-day free trial is for new users, subject to account eligibility and regional availability. Check the trial resources and terms in Cost Center.
Yes. The template includes the browser client, Paper game server, secure WebSocket gateway, web admin console, and persistent storage.
Send the Browser Play Link from Join game. Each friend chooses a stable player name and registers a personal Player Account when entering the world.
Yes. Use the WebSocket Server Address shown on Overview in a compatible Eaglercraft client matching your selected server version.
Choose 1.8 for Paper 1.8.8 or 1.12 for Paper 1.12.2 to match your players. One deployment runs one version. Use separate instances and volumes for both.
Yes, while the hosted application remains running and reachable and your account has the required resources. Server operation is independent of your browser session.
Capacity depends on world complexity, plugins, and player activity. Watch CPU, memory, and storage usage during play and increase your server allocation and plan when needed.
Inspect the maintained implementation and selected release for configuration details. Template documentation contains operational guidance and historical timing or billing references; use the checked Resource Plan above and Cost Center for current charges.
Explore more production-ready templates.