VyronPanel Docs v1.3.6

Documentation

Run Minecraft servers without losing sight of the machine.

VyronPanel manages Minecraft servers, proxies, files, add-ons, backups, monitoring, and live consoles from one local web interface.

Current release1.3.6
Panel port4170
RuntimeNode.js 18+
Supported hostLinux + systemd
Before you begin

Use a dedicated Linux host, keep Java versions available for the Minecraft releases you run, and make sure the panel data directory is included in your machine backups.

Getting started

Install and update

The installer creates or updates the panel service while preserving existing panel data and managed server files.

curl -fsSL https://api.vyronpanel.com/download/installer | sudo bash
  1. Run the installer.Use an account with sudo access on the Linux host.
  2. Open the panel.Visit http://HOST-IP:4170 from a device on the same network.
  3. Complete setup.Create the administrator login and store the credentials somewhere secure.

Running the same command later installs the newest published build. Stop active Minecraft servers first when possible.

Getting started

First login

The first browser session creates the local panel administrator. Later visits use the saved session until it expires or you sign out.

Local panel account

Controls access to this panel installation and its Minecraft servers.

Vyron account

Connects the installation to the Vyron dashboard. Plus and cloud features remain unavailable until enabled.

Do not expose the login page directly to the internet.

Prefer a VPN or a reverse proxy with HTTPS and additional access controls.

Servers

Create a Minecraft server

Select New Server, choose Minecraft Server, and continue through the setup wizard. The loader list is paged in groups of three.

LoaderBest forAdd-ons
Paper / Purpur / FoliaPerformance and server-side featuresPlugins
VanillaThe standard Minecraft serverDatapacks
Fabric / QuiltLightweight modded serversMods
Forge / NeoForgeLarge mod ecosystems and modpacksMods and modpacks
  1. Prepare files.The panel downloads the selected build and creates the server directory.
  2. Accept the EULA.Review Mojang's EULA, then explicitly accept it in the setup flow.
  3. Set the operator.Enter the Minecraft username. The panel resolves it and writes the player to ops.json.
  4. Start.The actual server process starts only after preparation has completed.

Manage

Console and files

Live console

Output streams into the console while the server runs. ANSI and Minecraft formatting are translated into readable colors. Commands are sent without a leading slash.

Multi Console lets you watch and control several running servers from one view.

File manager

Open folders, upload with drag and drop, and use the right-click menu to rename, download, or delete entries. Multiple uploads appear in the transfer queue.

Stop the server before replacing jars, worlds, or files that the process writes continuously.

Manage

Configuration

The Config tab exposes common server properties. Custom startup and Java settings stay at the top right; server configuration and required resource packs live below.

Required resource pack

Upload a resource-pack .zip to make clients download it before joining. The archive must contain pack.mcmeta at its root and may be up to 512 MB.

  1. Upload the ZIP.The panel stores the pack and calculates its SHA-1 hash.
  2. Enable required download.The panel updates resource-pack, resource-pack-sha1, and require-resource-pack.
  3. Restart the server.Minecraft reads these properties during startup.
The pack URL must be reachable by every player.

If players join from outside your LAN, configure the panel's public URL and HTTPS reverse proxy before enabling the pack.

Manage

Add-on store

Browse the Modrinth catalog by content type, popularity, game version, and loader. Search is not limited to a recommended list; pagination loads the wider catalog.

Browse and inspect

Use the tabs for plugins, mods, modpacks, datapacks, and resource packs. View opens the full description and a Versions tab with every compatible file.

Install safely

Quick Download chooses the newest compatible build. The Versions tab gives you direct control when a server requires an older release.

Shaders are intentionally excluded from server add-ons because they belong on the player's client.

Manage

Backups and transfers

ActionResult
Create backupCreates a local snapshot of the selected server.
RestoreReplaces the server files with a selected backup after confirmation.
DuplicateCreates a second managed server from the existing files.
Export / importMoves a complete server as a ZIP archive.
Unavailable Cloud backups and cloud storage

Cloud storage currently has a 0 GB quota. Local backups, restore, import, and export remain available.

Proxies

Proxies and routes

Create a Proxy Service from the install screen, then choose a supported proxy loader such as Velocity or BungeeCord. Proxy-specific tabs replace Minecraft-only configuration.

  1. Add a route.Select a managed backend server or enter its host and port.
  2. Choose the default.Set the server players should reach when they first connect.
  3. Review forwarding.Match the proxy's forwarding mode and secret with every backend.
Unavailable Simple Voice Chat Proxy

Central voice routing is planned as a Plus feature and cannot be installed yet.

Operations

Network access

The completion screen shows the internal server address for quick copying. Devices on the same LAN can use it directly.

AccessWhat you need
Same networkThe host's internal IP and the Minecraft server port.
Internet playersRouter port forwarding or a trusted tunnel, plus matching firewall rules.
Public panelA domain, HTTPS reverse proxy, and strong authentication. A VPN is preferred.
Required resource packsA public HTTPS URL reachable without a panel login.

Operations

Service commands

Check statussudo systemctl status vyron-panel
Restart panelsudo systemctl restart vyron-panel
Follow logssudo journalctl -u vyron-panel -f

Environment overrides

VariablePurpose
PORTPanel HTTP port. Default: 4170.
VYRON_DATA_DIRPersistent panel and server data location.
VYRON_PUBLIC_URLExternally reachable base URL used for generated downloads.

Operations

Troubleshooting

SymptomCheck
Panel does not openCheck the service status, port 4170, firewall rules, and journalctl.
Server exits during startupRead the last console lines, verify the Java version, RAM limit, EULA, and loader build.
Console command failsConfirm the server process is running and restart the panel service after an update.
Add-on will not installVerify project type, Minecraft version, loader, dependencies, and available disk space.
Resource pack download failsTest its generated URL from outside the LAN and confirm HTTPS and public URL settings.
Files cannot be changedCheck ownership and permissions of the configured data directory.

Reference

Security and data

  • Keep the operating system, Java, Node.js, loaders, and the panel updated.
  • Back up the configured Vyron data directory, not only the application files.
  • Use unique administrator credentials and do not share the panel session.
  • Restrict panel access with a firewall, VPN, or authenticated HTTPS reverse proxy.
  • Review third-party add-ons before installing them; server jars execute code on the host.