Documentation

Comprehensive guides and references for Rusty Beam HTTP server

📚 Core Documentation

Getting Started

Quick setup guide, installation instructions, and your first Rusty Beam server.

Read Guide →

CSS Selector Magic

Learn how to manipulate HTML elements server-side using CSS selectors via HTTP Range headers.

Learn More →

Plugin Development

Create custom plugins for authentication, processing, and extending server functionality.

Build Plugins →

Configuration Guide

Complete reference for server configuration, plugin setup, and deployment options.

Configure Server →

🔌 Plugin Documentation

Authentication Plugins

Basic Auth, OAuth2, and authorization system documentation.

View Plugins →

Handler Plugins

File serving, selector processing, redirects, and WebSocket support.

View Plugins →

Utility Plugins

Logging, compression, CORS, health checks, rate limiting, and security headers.

View Plugins →

Custom Plugins

API reference and examples for building your own plugins.

Developer Guide →

📋 Schema Reference

Microdata schemas define the structure and validation rules for Rusty Beam configuration:

Core Schemas

Schema, Property, Enumerated, and Cardinal base types.

Browse Core →

Plugin Schemas

Schema definitions for all 15 built-in plugins with validation rules.

Browse Plugins →

Configuration Schemas

Server configuration, authorization rules, and redirect patterns.

Browse Config →

Schema Development

Guidelines for creating new schemas and extending existing ones.

Create Schemas →

🎯 Examples & Tutorials

Guestbook Demo

Interactive demonstration of CSS selector manipulation and authentication.

Try Demo →

API Server Example

Building a REST API with rate limiting, authentication, and validation.

Coming Soon

Static Site Generator

Using Rusty Beam for static site hosting with dynamic features.

Coming Soon

Microservice Gateway

Implementing service routing, load balancing, and monitoring.

Coming Soon

🔧 Advanced Topics

Performance Optimization

Tuning, caching strategies, and scaling Rusty Beam servers.

Coming Soon

Security Best Practices

Hardening, SSL/TLS configuration, and security monitoring.

Coming Soon

Deployment Guide

Docker, systemd, reverse proxies, and production deployment.

Coming Soon

Monitoring & Logging

Metrics collection, alerting, and troubleshooting guides.

Coming Soon