Hi DEV community! 👋
If you do any sort of PHP, WordPress, or Laravel development, you probably know the struggle of setting up a good local environment.
For a long time, I was stuck in a frustrating loop:
Docker: Great for production parity, but the file I/O performance on macOS is notoriously sluggish. Waiting seconds for a simple page reload breaks the flow.
XAMPP / MAMP: Feels like a relic from the past. Manually editing httpd-vhosts.conf and hosts files every time you want a new .local domain is exhausting.
Modern GUI Tools: Many of them are incredibly resource-heavy, eating up hundreds of megabytes of RAM just sitting in the background.
And the biggest pain point? Deployment. For small to medium agency projects or freelance gigs, setting up a full CI/CD pipeline is often overkill. But manually dragging and dropping folders via FileZilla is terrifying and error-prone.
I wanted a frictionless workspace. So, I built LPStack.
✨ Enter LPStack
LPStack is a completely native, ultra-lightweight local web development environment for Windows and macOS (Intel & Apple Silicon). It doesn't rely on virtual machines or heavy background browser processes. It just runs incredibly fast.
🛠️ What makes it different?
- Zero-Config Environment Creating a new project takes one click. LPStack automatically generates a .local virtual domain, handles port routing to avoid conflicts, and sets up your database.
- Instant PHP Switching Need to maintain an old legacy site on PHP 7.4, but your new project is on PHP 8.2? You can hot-swap PHP versions per project instantly, without restarting the entire global server.
- The Killer Feature: Built-in Deployment Hub 🌐 This is the feature I am most proud of. I integrated a "Mini CI/CD" system directly into the app so you never have to open a third-party FTP client again.
Smart Sync (FTP/SFTP): It automatically diffs your local and remote directories and shows you a clean list of only the modified files. You review it, click "Push", and it securely updates the server. No more accidentally overwriting config files.

Integrated SSH Terminal: Right next to your FTP sync, there's a built-in terminal. Push your code, switch tabs, and instantly run composer update or php artisan migrate directly on your VPS. It’s a completely seamless workflow.
🌍 Global Ready
I wanted this to be accessible, so the UI is natively localized in English, Japanese, and Vietnamese right out of the box.
💬 I'd love your feedback!
I built LPStack to scratch my own itch, but I truly believe it can save hours of headaches for other developers.
It would mean the world to me if you gave it a spin. I’m actively looking for raw, unfiltered feedback on the UX, the deployment workflow, or anything you feel is missing.
👉 Check it out here: https://server.lpw.vn/
Let me know what you think in the comments! What are your current struggles with local environments?





Top comments (0)