Gruxi Documentation
Gruxi is a lightweight, modern web server focused on predictable performance under real-world traffic. It’s designed to serve static assets efficiently and provide a clean foundation for handling dynamic routes, reverse proxying, and API workloads without unnecessary overhead. It includes solid PHP support for both production and local development.
Highlights
- High throughput, low latency
Optimized for fast responses and efficient connection handling.
- Simple configuration
Prefers clear, minimal config and sensible defaults over sprawling settings.
- Production-friendly
Built to run reliably as a long-lived service with straightforward deploys.
- Modern web features
Designed with HTTPS, keep-alive, compression, and caching patterns in mind.
If you’re coming from servers like Nginx, Caddy, or Apache, think of Gruxi as a pragmatic, performance-first option with a streamlined operational model and documentation that aims to keep the “happy path” obvious.
Next, check out the system requirements below, then continue with installation and configuration to get your first site running.
System Requirements
- Linux, macOS, or Windows
- At least 256 MB RAM
- 64-bit processor