For most users, Eagler.Host is the easiest path because it is designed specifically for Eaglercraft and offers 24/7 free hosting. : Create an account and verify your email.
⚠️ This method does not work over the internet unless you port-forward or use a tunnel like ngrok.
Download the package from the official GitHub release:
Clients open Eaglercraft1.8.8.html → Multiplayer → Direct Connect → Enter ws://your-server-address:port
The dedicated server is a (requires Java 8 or higher) that acts as a WebSocket-to-TCP bridge for Eaglercraft clients.