A portable LAMP stack for Android. Run Nginx, PHP, MariaDB, Node.js, and PostgreSQL natively on your device.
- Nginx 1.27 - High-performance web server
- PHP 8.4 - With phpMyAdmin support
- MariaDB 11 - MySQL-compatible database
- Node.js 20 - JavaScript runtime
- PostgreSQL 17 - Advanced database
- Cloudflare Tunnels - Expose your local server to the internet
- Projects - Manage multiple web projects (Static, PHP, Node.js)
- Real-time Logs - View service and project logs in real-time
- Android 8.0 (API 26) or higher
- ARM64 device
- ~100MB storage space
- Download the APK from releases
- Install on your Android device
- Grant required permissions
- Complete the initial setup
Start/stop individual services from the Dashboard or Services tab.
Add and manage web projects:
- Static - HTML/CSS/JS sites served by Nginx
- PHP - PHP applications with Nginx
- Node.js - Node.js applications with npm support
Expose your local server to the internet using Cloudflare Tunnels:
- Quick tunnels (no account required)
- Named tunnels with token authentication
View real-time logs for all services from the Logs tab.
git clone https://github.com/imtaqin/DroidWebServer.git
cd DroidWebServer
./gradlew assembleDebugMIT License