EnvKit — Local Dev Stack Desktop
EnvKit: aplikasi desktop Windows & macOS untuk local stack (nginx/Apache, PHP, database, Node, Mailpit) dengan trusted .test HTTPS dan kontrol MCP/AI.
#DevOps#Docker#PHP#Laravel#Linux#Tools
Apa itu EnvKit?
EnvKit adalah aplikasi desktop (Windows & macOS) untuk menjalankan local development stack dalam satu app tepercaya: web server, PHP, database, queue, Mailpit, Node, dan HTTPS .test — tanpa menumpuk installer terpisah.
- Situs: envkit.net
- Releases: github.com/Env-Kit/envkit-releases
- Posisi: alternatif modern Laragon / XAMPP / (sebagian fitur) Laravel Herd
Yang dibawa installer
| Area | Komponen |
|---|---|
| Web server | nginx atau Apache (bisa ganti dari Settings) |
| Runtime | Multi PHP (isolasi per site), Node.js (+ nvm / .nvmrc), Python |
| Database | MySQL/MariaDB, PostgreSQL, Redis, MongoDB |
| Admin UI | phpMyAdmin, pgweb, mongo-express (one-click) |
| Mailpit (tangkap email lokal) | |
| Realtime | Laravel Reverb–ready (WebSocket + proxy) |
| HTTPS | CA lokal + host *.test tepercaya offline |
| Lainnya | Cron/schedule manager, import Laragon, MCP untuk AI editor |
Alur cepat
- Install EnvKit (Windows 10/11 atau macOS Apple Silicon/Intel)
- Tambah site — scaffold Laravel/Node, clone Git, link folder, atau bulk-import Laragon
- Buka
https://app.test— service jalan, HTTPS trusted otomatis
Fitur yang menonjol untuk PHP/Laravel
- Intercept
dump()/dd(), deteksi N+1 & slow query - Stream mail, views, events, jobs, HTTP keluar (per site / branch)
- PHP-FPM + queue + Redis + Reverb dalam satu lingkungan
- Xdebug “on demand” agar stack tetap ringan
EnvKit vs stack lokal lain
| EnvKit | Laravel Herd | Laragon | XAMPP | |
|---|---|---|---|---|
| Platform | Win + macOS | macOS (+ Win) | Windows | Win/macOS/Linux |
| Harga | Free (semua fitur di installer) | Free + Pro | Free | Free |
| Web server | nginx + Apache | nginx | Apache + nginx | Apache |
| Multi PHP / per-site | Ya | Ya | Partial | Tidak |
Trusted .test HTTPS |
Ya | Ya | Ya | Manual |
| PostgreSQL / Redis / Mongo | Ya (built-in) | Sering Pro / partial | Partial | Terbatas |
| Mailpit | Ya | Pro | Tidak | Partial |
| Node / Next / Vite | Ya | Partial | Partial | Tidak |
| MCP / AI control | Ya | — | — | — |
(Ringkasan berdasar perbandingan di envkit.net; cek situs untuk detail terbaru.)
Kapan cocok
- Developer Laravel/WordPress/SPA yang ingin satu tray app di laptop
- Migrasi dari Laragon tanpa rebuild project
- Butuh PHP + Node berdampingan dengan hot-reload HTTPS
- Ingin AI assistant (MCP) mengontrol service lokal
Kapan bukan pengganti
- Production server → tetap Nginx/Caddy + Docker + CrowdSec
- Linux desktop sebagai host utama (roadmap platform; saat ini Win/macOS)
- CI/CD cloud (EnvKit untuk local, bukan runner produksi)
Hubungan dengan stack edge produksi
Laptop (EnvKit) Server (produksi)
nginx/Apache NPM / Caddy
PHP + DB + Node Docker apps
*.test HTTPS Let's Encrypt
CrowdSec edge
Local ≈ produksi di level “service set”, beda di edge security & scale.
Download
- https://envkit.net/ (section download)
- https://github.com/Env-Kit/envkit-releases
Gratis, tanpa signup/card. Versi beta — cek release notes sebelum upgrade tim.