Recently Updated Pages
ZyveraWeb Command
The main admin command for plugin information, configuration reload, and Node.js package manageme...
PlaceholderAPI
Endpoint: GET /api/placeholder Resolves PlaceholderAPI placeholders via HTTP. Available only on t...
Players API
Endpoint: GET /api/players Returns a comma-separated list of currently online player names. Avail...
DNS Challenge
The DNS-01 challenge validates domain ownership by requiring you to add a specific DNS TXT record...
Manual SSL
If you prefer not to use Let's Encrypt, or if you have an existing certificate, you can configure...
Automatic SSL
ZyveraWeb includes a built-in ACME v2 client that can obtain free SSL certificates from Let's Enc...
HTTP Challenge
The HTTP-01 challenge is the simplest way to validate domain ownership. Let's Encrypt makes an HT...
Example Projects
ZyveraWeb creates two example Node.js projects on first run to help you get started. Demo Project...
server.js API
The server.js file is the backend entry point for a Node.js project. It must define a global hand...
NPM Packages
ZyveraWeb includes a pure-JVM npm client that can download and install npm packages without requi...
React and SSR
ZyveraWeb supports React applications in two modes: 1. Single Page Application (SPA) Build your R...
Overview
ZyveraWeb can run server-side JavaScript directly inside the JVM using GraalVM Polyglot (GraalJS)...
Project Structure
A Node.js project in ZyveraWeb follows a specific directory layout. Directory Layout plugins/Zyve...
HTTP vs HTTPS
ZyveraWeb supports both plain HTTP and encrypted HTTPS. HTTPS is enabled per-site rather than wit...
Reverse Proxy
The reverse proxy handler forwards incoming HTTP requests to an upstream server. This is useful f...
Virtual Hosting
The virtual host handler is the router that sits in front of all site-specific handlers. It match...
Starting and Stopping
The web server lifecycle can be managed both automatically (plugin startup/shutdown) and manually...
Static File Hosting
The FileHandler serves static files from a configured root directory. This is the most common use...
Server Settings
The web server is configured at the root level of config.yml. Settings host The IP address the we...
Virtual Hosts
The sites: section defines virtual hosts, allowing you to serve different content based on the Ho...