Skip to main content
Advanced Search
Search Terms
Content Type

Exact Matches
Tag Searches
Date Options
Updated after
Updated before
Created after
Created before

Search Results

48 total results found

Velocity

ZyveraWeb Platform Support

ZyveraWeb supports Velocity proxy servers version 3.3 and above. Platform Features Feature Support Static file hosting ✓ Reverse proxy ✓ Node.js / GraalJS ✓ Virtual hosting ✓ ACME / Let's Encrypt ✓ Rate limiting ✓ /api/players ✓ /api/place...

BungeeCord

ZyveraWeb Platform Support

ZyveraWeb supports BungeeCord proxy servers version 1.16 and above. Platform Features Feature Support Static file hosting ✓ Reverse proxy ✓ Node.js / GraalJS ✓ Virtual hosting ✓ ACME / Let's Encrypt ✓ Rate limiting ✓ /api/players ✓ /api/pl...

Rate Limiting Deep Dive

ZyveraWeb Advanced Topics

Token Bucket Algorithm ZyveraWeb uses the token bucket algorithm for rate limiting, which is more flexible than a simple fixed-window counter. How It Works 1. Each IP address has a bucket with N tokens (N = 'requests') 2. Every 'per' duration, the bucket is re...

CORS

ZyveraWeb Advanced Topics

Cross-Origin Resource Sharing (CORS) headers are applied to all responses. This controls which websites can call your ZyveraWeb APIs from a browser. Configuration CORS origins are set in config.yml under api.cors-origins: api: cors-origins: - "*" Allow ...

Metrics Analytics

ZyveraWeb Advanced Topics

ZyveraWeb integrates with FastStats for anonymous usage metrics. This helps the developers understand how the plugin is used and prioritize improvements. What Is Tracked All metrics are aggregated and anonymized: Counter Metrics Metric Description websi...

Static Website

ZyveraWeb Examples Tutorials

This tutorial walks through creating a custom static website with ZyveraWeb. Step 1: Create Your Website Create a folder for your site: mkdir -p plugins/ZyveraWeb/site/my-site Add your HTML, CSS, and JS files: plugins/ZyveraWeb/site/my-site/index.html: <!DOCT...

Node.js Backend

ZyveraWeb Examples Tutorials

This tutorial shows how to create a Node.js project with a JavaScript backend and npm dependencies. Step 1: Create the Project mkdir -p plugins/ZyveraWeb/site/my-api/public Step 2: Create the Backend plugins/ZyveraWeb/site/my-api/server.js: function handleReq...

Reverse Proxy Setup

ZyveraWeb Examples Tutorials

This tutorial shows how to use ZyveraWeb's reverse proxy to forward requests to an external service. Scenario You have a web application running on port 3000 (e.g., a Node.js app, a Python Flask app, or a PHP site) and you want to serve it through ZyveraWeb un...

HTTPS Setup

ZyveraWeb Examples Tutorials

This tutorial walks through the full process of enabling HTTPS using Let's Encrypt's ACME service. Prerequisites A domain name (e.g., example.com) pointing to your server Port 80 accessible (for HTTP challenge) or DNS control panel access (for DNS challenge) ...

Common Issues

ZyveraWeb Troubleshooting FAQ

Plugin Won't Enable Symptoms: ZyveraWeb disables itself on startup with a console error. Causes and solutions: Error Message Solution Invalid port: X. Must be between 1 and 65535 Fix port in config.yml host cannot be empty Set host to a valid IP Mis...

FAQ

ZyveraWeb Troubleshooting FAQ

General Does ZyveraWeb work with any Minecraft server? It works with Spigot/Paper 1.16+, Folia, Velocity 3.3+, and BungeeCord 1.16+. Modded servers (Forge, Fabric) are not supported. Does it affect Minecraft server performance? The web server runs on its own t...

Index

ZyveraWeb

Advanced Web Hosting for Minecraft Servers ZyveraWeb transforms your Minecraft server into a full-featured web server, capable of hosting websites, REST APIs, reverse proxies, and even Node.js applications — all running inside the same JVM as your game server....