Mad Web Server transforms your Android phone or tablet into a complete local web development environment. Whether you are a student learning web technologies, a developer testing PHP applications, or an IT professional running internal tools, Mad Web Server provides a full LEMP‑style stack that fits in your pocket.
The app bundles Nginx (HTTP server), PHP 8.3 (FastCGI), MariaDB 11 (MySQL‑compatible database), and Node.js 22 — all compiled for ARM/ARM64 and x86. No root access is required. Everything runs locally on your device with a clean Material Design 3 interface.
You can start and stop the server with one tap, monitor live HTTP requests, generate QR codes for instant connections, manage TLS certificates for HTTPS, and edit configuration files directly in the app. The built‑in phpMyAdmin interface lets you manage databases on the go.
Features
Nginx HTTP Server — Serve static sites and PHP applications with high performance.
PHP 8.3 — Run modern PHP frameworks and CMS platforms.
MariaDB 11 — Full MySQL‑compatible database with phpMyAdmin for visual management.
Node.js 22 — Execute JavaScript server‑side scripts alongside your web server.
TLS / HTTPS — Enable encrypted connections with Let's Encrypt auto‑renewal or custom self‑signed certificates.
Live Request Monitor — View incoming HTTP requests in real time with IP, method, path, and user‑agent logging.
GeoIP Lookup — See the approximate geographic location of visitors based on their IP address.
QR Code Sharing — Generate QR codes for LAN and global URLs so others can connect instantly.
Config Editor — Edit Nginx, PHP, and MySQL configuration files directly from the app with syntax highlighting.
Battery Optimization — Keep‑alive mechanism and boot‑start option for persistent server operation.
Dark Mode — Follows system theme automatically with manual light/dark selection.
Multi‑language — Interface available in English, Arabic, French, and Hebrew.
No Root Required — Runs entirely within the app sandbox.
Tech Stack
Nginx — High‑performance HTTP server
PHP 8.3 — FastCGI process manager
MariaDB 11 — Relational database (MySQL compatible)
Node.js 22 — JavaScript runtime
ZXing — QR code generation
Bouncy Castle — TLS certificate management
Let's Encrypt — Automated ACME certificate provisioning
GeoIP lookup service
Powerful web server with Nginx, PHP, MariaDB, and Node.js — no root required.