Modern web stack resource calculator for LAMP, LEMP, and next-gen architectures. Calculate optimal CPU, RAM, and storage for your infrastructure with real-time cloud provider cost estimates.
- Modern Runtimes: Bun, Deno alongside Node.js and PHP 8.4+
- New Web Servers: Caddy (auto-HTTPS), LiteSpeed
- Updated Caching: Valkey (open-source Redis fork) replaces Redis as the recommended option
- Vector Database: Qdrant for AI/ML applications
- SQLite: For edge computing and serverless architectures
- Cloud Pricing: Real-time estimates for Hetzner, DigitalOcean, Vultr, AWS
- Dark Mode: System-aware with manual toggle
- Export Configs: JSON and YAML export for IaC workflows
- 18 Services across 4 categories (Web Servers, Runtimes, Databases, Caching)
- 6 Quick Presets: WordPress, E-commerce, High Traffic, JAMstack 2026, Microservices, AI-Ready
- Real-time Calculations: Instant resource updates as you configure
- Cloud Cost Estimates: Monthly pricing for major providers
- Export Options: Download your config as JSON or YAML
- Responsive Design: Works on desktop, tablet, and mobile
- Accessibility: Keyboard navigation, ARIA labels, screen reader support
- Apache, Nginx, Caddy, LiteSpeed
- PHP 8.4+, Node.js, Bun, Deno
- MySQL, MariaDB, PostgreSQL, MongoDB, SQLite, Qdrant (vector DB)
- Valkey, Redis, Memcached, RabbitMQ
# Clone
git clone https://github.com/MrGKanev/phpstack.git
cd phpstack
# Install dependencies
npm install
# Development (watch mode)
npx tailwindcss -i ./src/input.css -o ./src/output.css --watch
# Production build
npx tailwindcss -i ./src/input.css -o ./src/output.css --minifyOpen index.html in your browser.
- Tailwind CSS 4 - Utility-first CSS
- Vanilla JavaScript - No frameworks, fast loading
- Tippy.js - Tooltips
- Fork the repo
- Create a feature branch:
git checkout -b feature/new-service - Commit changes:
git commit -m 'Add new service' - Push:
git push origin feature/new-service - Open a Pull Request
MIT License - see LICENSE
Live Demo: phpstack.gkanev.com