Skip to content
CLOSED BETA · CONTACT FOR ACCESS

Self-host it all.
Or bring your own node.
One Minecraft panel.

Self-host the open-core panel, or bring your own server, PC or VPS to our managed, DDoS-protected edge. Either way: build modpacks in-panel, no open ports, just a CNAME, always :25565.

Self-host

Run the open-core stack on your own box: Core, Node and Panel. No phone-home, your data, free after beta.

Bring your own node

Got a server or a gaming PC? Bring the hardware to our managed, DDoS-protected edge. No router config, a server for you and your friends.

How BYON works →
No SSH requiredNo terminal work. It is just a Docker install.REST API + per-user keysLinux-native, runs on WindowsWindows/Docker Desktop is perfect for a BYON home server on your gaming PC (you and your friends). For production, Linux is recommended: hard disk quotas and CPU pinning are Linux-only.Open-core, self-hostableThe panel (Core and Node) becomes free and open-source after beta. Self-host the whole thing.
Integrated modpack builder ModrinthTechnic / Solder
Modpack Workflow

Browse. Build. Publish. Play.

Search Modrinth from inside the panel, drop mods into a versioned modpack, and publish it to Modrinth or ship it to Technic/Solder launchers, all from one project. Then create your server straight from that modpack, and players launch it right from the Modrinth or Technic launcher to play.

One panel, end-to-end modpack pipeline

Cached Modrinth proxy, in-panel mod browser, versioned modpack builder, draft/beta/release channels, collaborator sync, AES-encrypted PAT storage, and an .mrpack server installer with host allowlist and override handling. Publish to Modrinth, ship to Technic/Solder, and deploy to your own fleet from the same project, no jumping between tools.

In-Panel Mod Browser

Search the full Modrinth catalogue from inside Dylaris. Cached proxy keeps results fast, supports loader and version filtering, installs with a click via the Node queue.

Search Modrinth without leaving the panel

Versioned Modpack Builder

Build modpacks like a real release pipeline: draft, beta, release. Frozen versions are immutable. Collaborators sync to Modrinth's member API automatically.

Beta channels, frozen releases, collaborator sync

Modpack-as-a-Server

Take any pack, a Modrinth .mrpack or a Technic/Solder pack, yours or someone else's, and deploy it as a fully managed server. Host allowlist, override handling, automatic loader chaining.

Your modpack and your server, same project
Capabilities

Everything you need, in one panel.

Modpacks, server lifecycle, scaling, operations, all first-class and native to Dylaris.

Platform

Modrinth Mod Browser

Search the full Modrinth catalogue by loader and MC version, install with one click. A cached proxy keeps results fast.

Modpack Builder

Build modpacks as a real release pipeline (draft, beta, release) and publish to Modrinth in one click. Technic/Solder and Modrinth packs live as one builder.

Spark Profiler

Start and stop Spark profiling from the panel. URLs are captured from the console over SSE; a history tab keeps every run.

Multi Sub-Server Slots

One server entry holds many sub-servers (vanilla, survival, creative, modded) and switches between them in place.

RCON Console

In-panel RCON terminal with full command access, plus an external API surface for bots and automation.

Player Management

Kick, ban, op and pardon. Online sessions are tracked live via SSE, so the list never lies.

File Browser

A native per-server file browser bound to the server UUID. Files move over SFTP or Beam, your call.

Scheduled Tasks

Cron-style restarts and broadcast messages per server. Configure them in the Scheduled sub-tab and forget.

Docker-Isolated Servers

Every server runs in its own container with RAM, CPU and disk limits, and multi-version Java (8, 17, 21) per server.

Gateway

Multi-Region Awareness

Region-tagged servers and nodes, per-user region access and region-aware scheduling.

Warp NAT Bridge

Pull NAT'd home machines and off-site VPSes into the fleet over WireGuard: hub-and-spoke, self-enrolling, kernel WG.

Gateway Routing

Edge-based multi-region routing with TLS termination and custom-domain support.

Beam File Transfer

P2P file transfer with a native desktop client (Wails): bandwidth quotas and no exposed port 22.

Live SSE Updates

No polling. Status changes, CRUD events and console output stream over one SSE channel.

Multi-Host Swarm

Single host or full Docker Swarm, same Core and Node agent. Add a node and watch the panel pick it up.

Bring your own node

Run a server from your closet,
your VPS,
your friend's basement.

Got a server or a gaming PC but don't want to wrestle with ports, firewalls and networking? Bring the hardware, Dylaris does the hard part. Your machine joins the fleet and the panel treats it like any other node, even behind NAT with no public IP.

Under the hood it is Warp, a hub-and-spoke WireGuard overlay. Nodes self-enroll with a scoped key and come online automatically. No manual key exchange, no tunnels to babysit.

You bring
Any machine
Networking
No router config
Setup
One Docker stack
Fleet Topology
Home PC
behind NAT
VPS
off-site
DC Node
datacenter
WireGuard tunnel
one fleet · one view

From your machine to play.yourserver.com

Connect your node

Install the Dylaris stack (three lightweight Docker containers) on your PC, VPS or a friend's box. It dials out over an outbound-only tunnel: nothing to forward, nothing to expose. Works behind NAT and CGNAT.

No open ports · outbound only

Create servers in the panel

Spin up vanilla, Paper, Fabric, NeoForge, proxies or a full modpack from one web panel. Start, stop, edit files, run RCON, schedule restarts, full control, no SSH.

Full control, zero terminal

Players just connect

Point one CNAME, ours (a free subdomain) or your own domain. No SRV records, no IP addresses, no port numbers. The address always ends in the default :25565.

Just a CNAME, always :25565
No open ports
Outbound-only
Behind NAT / CGNAT
CNAME only, no SRV
No IPs, no ports
Always :25565
Your domain or ours
DDoS-protected edge
Full control in-panel
Easy setup
Your hardware
No lock-in

It stays your machine

Dylaris adds just three lightweight containers: the Node daemon, the Link outbound tunnel, and the Warp VPN. The Node then spawns your Minecraft server containers on top. Everything else on the box keeps running untouched, you keep full control, and nothing listens on a public port. Plain Docker is enough for a node or two; Docker Swarm is optional and only pays off when you self-host a larger fleet and want the full multi-node setup.

Node
daemon · spawns MC
Link
outbound edge tunnel
Warp
WireGuard VPN
How we compare

vs. conventional hosting

Most setups expose a public IP for every server. With the optional Dylaris edge, backends stay portless behind an outbound-only tunnel.

ApproachNo exposed IPKernel DDoSMC protocolRolling updatesFull panelDocker-native
DYLARIS
Traditional Panel Hosting
Each server needs its own IP. One DDoS and the server is offline.
~~
BungeeCord / Velocity
MC proxy only. Still exposes the proxy IP. No DDoS layer.
Cloudflare Tunnel
TCP tunneling only. No Minecraft parsing, no eBPF, no panel.
~
Pterodactyl / Pelican
Panel + Docker orchestration, but servers stay fully exposed.
Ngrok / frp
General TCP tunneling. No DDoS, no protocol awareness, no panel.

The portless edge is optional. Run Dylaris on plain ports today, add the edge when you want it.

Under the Hood

Service-oriented. Single panel.

Core API, Node agents, Gateway routing, Beam file relay, Hub coordination, Warp NAT bridge. Each piece is its own service, each one cleanly composed, and from your view, it's still just one panel.

Control PlaneAPI · scheduling · panel

Core

API, Auth, Scheduling, Modpack Service

43,356 Go
~22 MB img · 60-120 MB RAM

Node

Docker Agent, Server Lifecycle, RCON

10,695 Go
~20 MB img · 40-80 MB RAM

Panel

Next.js Web Console, SSE-driven

26,005 TS
~200 MB img · 80-150 MB RAM
Data Planerouting · file transport · tunnels

Gateway

Edge Routing, TLS, Custom Domains

5,604 Go
~20 MB img · 40-70 MB RAM

Hub

Routing State, Leader Election

1,528 Go
~20 MB img · 20-40 MB RAM

Beam

P2P File Transfer + Desktop Client

2,919 Go
~20 MB img · 15-35 MB RAM

Warp

WireGuard NAT Bridge for Off-Site Nodes

895 Go
~24 MB img · 15-30 MB RAM

Run the Core, Node and Panel on a single VPS and you have a working host. Add Gateway and Warp when you grow into a multi-region fleet, attach Beam when ops teams want bandwidth-capped file transfer, the panel is the same panel.

Line counts from source; image sizes and memory are rough estimates.

Backend
Go
Native-compiled, no runtime overhead: fast, tiny static binaries. One workspace across Core, Node and the edge.
Panel
Next.js + Tailwind
A modern, typed stack for a clean, fast UI. App Router, SSE-driven, no page reloads.
Data
Postgres + Valkey
Postgres for durable state, TimescaleDB for time-series metrics, Valkey (Redis-compatible) for queues and live streams.
Orchestration
Docker + Swarm
Every server in its own container: isolated, resource-capped, no host pollution. One host or a full Swarm, same agent.

Every service, line-count, image size and protocol, laid out with diagrams and code.

Read the full technical deep dive
WHERE WE ARE

Closed beta now.
Open-core soon.

Right now Dylaris runs as a free, fully-hosted closed beta while we harden it with real testers. Once the big edges are smoothed (think 1 to 4 months), the platform (Core, Node and Panel) goes open-source and free to self-host, clearly announced ahead of time. Everything below is already shipped, not a roadmap promise.

Core API + Server Lifecycle
Done
Docker + Multi-Node Swarm
Done
Modrinth Browser + Modpack Builder
Done
Modpack-as-Server + Spark
Done
RCON + Player Management
Done
Gateway + Beam + Warp
Done
Live SSE + Custom Tabs
Done
First-Run Wizard + Recovery
Done

Planned: Bedrock Edition (first over a normal port, later through the portless edge via GeyserMC).

Platform · free

Open-core self-host

Core, Node and Panel become free and open-source after beta. Run the whole stack yourself, no strings, no phone-home. Your hardware, your data.

Gateway · Future Unknown

Gateway as a service

The DDoS-protected edge and NAT bridge run as a hosted service, the part that is hard to self-run. It powers BYON today; whether it ever becomes a public standalone product is still open. Free tier to start. Networks or hosts that want their own edge: reach out for a partnership.

App · coming

Mobile app

A native app is on the way: pick Dylaris Cloud or your own self-hosted domain right at login, the way Bitwarden lets you choose your server. Free for everyone.