Skip to main content

Recently Updated Pages

ZyveraWeb Command

ZyveraWeb Commands Permissions

The main admin command for plugin information, configuration reload, and Node.js package manageme...

Updated 2 weeks ago by Admin

PlaceholderAPI

ZyveraWeb API Endpoints

Endpoint: GET /api/placeholder Resolves PlaceholderAPI placeholders via HTTP. Available only on t...

Updated 2 weeks ago by Admin

Players API

ZyveraWeb API Endpoints

Endpoint: GET /api/players Returns a comma-separated list of currently online player names. Avail...

Updated 2 weeks ago by Admin

DNS Challenge

ZyveraWeb SSL ACME

The DNS-01 challenge validates domain ownership by requiring you to add a specific DNS TXT record...

Updated 2 weeks ago by Admin

Manual SSL

ZyveraWeb SSL ACME

If you prefer not to use Let's Encrypt, or if you have an existing certificate, you can configure...

Updated 2 weeks ago by Admin

Automatic SSL

ZyveraWeb SSL ACME

ZyveraWeb includes a built-in ACME v2 client that can obtain free SSL certificates from Let's Enc...

Updated 2 weeks ago by Admin

HTTP Challenge

ZyveraWeb SSL ACME

The HTTP-01 challenge is the simplest way to validate domain ownership. Let's Encrypt makes an HT...

Updated 2 weeks ago by Admin

Example Projects

ZyveraWeb Node.js Runtime

ZyveraWeb creates two example Node.js projects on first run to help you get started. Demo Project...

Updated 2 weeks ago by Admin

server.js API

ZyveraWeb Node.js Runtime

The server.js file is the backend entry point for a Node.js project. It must define a global hand...

Updated 2 weeks ago by Admin

NPM Packages

ZyveraWeb Node.js Runtime

ZyveraWeb includes a pure-JVM npm client that can download and install npm packages without requi...

Updated 2 weeks ago by Admin

React and SSR

ZyveraWeb Node.js Runtime

ZyveraWeb supports React applications in two modes: 1. Single Page Application (SPA) Build your R...

Updated 2 weeks ago by Admin

Overview

ZyveraWeb Node.js Runtime

ZyveraWeb can run server-side JavaScript directly inside the JVM using GraalVM Polyglot (GraalJS)...

Updated 2 weeks ago by Admin

Project Structure

ZyveraWeb Node.js Runtime

A Node.js project in ZyveraWeb follows a specific directory layout. Directory Layout plugins/Zyve...

Updated 2 weeks ago by Admin

HTTP vs HTTPS

ZyveraWeb Web Server

ZyveraWeb supports both plain HTTP and encrypted HTTPS. HTTPS is enabled per-site rather than wit...

Updated 2 weeks ago by Admin

Reverse Proxy

ZyveraWeb Web Server

The reverse proxy handler forwards incoming HTTP requests to an upstream server. This is useful f...

Updated 2 weeks ago by Admin

Virtual Hosting

ZyveraWeb Web Server

The virtual host handler is the router that sits in front of all site-specific handlers. It match...

Updated 2 weeks ago by Admin

Starting and Stopping

ZyveraWeb Web Server

The web server lifecycle can be managed both automatically (plugin startup/shutdown) and manually...

Updated 2 weeks ago by Admin

Static File Hosting

ZyveraWeb Web Server

The FileHandler serves static files from a configured root directory. This is the most common use...

Updated 2 weeks ago by Admin

Server Settings

ZyveraWeb Configuration

The web server is configured at the root level of config.yml. Settings host The IP address the we...

Updated 2 weeks ago by Admin

Virtual Hosts

ZyveraWeb Configuration

The sites: section defines virtual hosts, allowing you to serve different content based on the Ho...

Updated 2 weeks ago by Admin