All projects
Private2026

DevPilotX Panel

Self-hosted Minecraft server panel with live console, RCON, and in-browser file editor.

Private · not publicly accessible

Summary

Single-operator, single-server alternative to Pterodactyl and Crafty. Operate the Minecraft server from any browser: live xterm.js console, RCON command execution, Monaco-powered file editor, scheduled tasks, and player ops. JWT sessions via jose with edge middleware route guards.

Architecture

  • Next.js 14 App Router; edge middleware enforces the dpx-session HTTP-only JWT cookie.
  • Console pane streams stdout/stderr over WebSocket into @xterm/xterm with fit, search, web-links addons.
  • RCON channel via rcon-client; resource charts via recharts.
  • File editor via @monaco-editor/react with disk-write rate limits.

Highlights

  • Live console with @xterm/xterm 5.5 plus fit, search, and web-links addons.
  • In-browser file editor via @monaco-editor/react.
  • RCON execution via rcon-client, real-time resource usage charts via recharts.
  • TanStack Query for server state, Zustand for client state, Zod-validated forms.
  • Edge middleware auth guard with HTTP-only dpx-session cookie.

More from the studio