KaradelikDev
Windows ve macOS için açık kaynak yerel geliştirme ortamı
Merhaba,
Bir süredir üzerinde çalıştığım yerel geliştirme ortamını açık kaynak olarak yayınladım. Laragon'un çalışma mantığından esinlendim: www klasörüne bir proje klasörü koyuyorsunuz, proje.test adresi kendiliğinden hazır oluyor. Apache, Nginx, PHP, MySQL/MariaDB, PostgreSQL, MongoDB, Redis ve Mailpit tek pencereden başlatılıp durduruluyor.
Windows 10/11 ve macOS 11+ (Apple Silicon ve Intel) üzerinde aynı arayüzle çalışıyor. Ücretsiz, MIT lisanslı.
Neler yapabiliyor?- Otomatik .test adresleri; Laravel ve Symfony'de public klasörü kendiliğinden algılanır
- Birden çok PHP ve MySQL sürümü; proje başına ayrı PHP sürümü seçilebilir
- Vite/Node projeleri için proje.test adresinden geliştirme sunucusuna yönlendirme (HMR çalışır)
- Veritabanı yöneticisi: kullanıcı ve yetki, yedek alma, .sql dosyasından geri yükleme, otomatik yedek
- Yerel SSL: https://proje.test tarayıcı uyarısı olmadan açılır
- Tek tıkla WordPress, Laravel, Symfony, CodeIgniter projesi; veritabanı ve .env ayarlanır
- Cloudflare Tunnel (hesap gerektirmez) veya ngrok ile projeyi geçici olarak internete açma
- Uygulama içinden güncelleme; Laragon'dan içe aktarma (Windows); Türkçe ve İngilizce arayüz
Varsayılan ayarlar- Servisler yalnız bu bilgisayardan erişilebilir; isterseniz Tercihler'den yerel ağa açılır
- .env, .git gibi gizli dosyalar web sunucusundan sunulmaz
- phpMyAdmin ve Adminer yalnız localhost adresinden açılır
Kurulum Windows: KaradelikDev-<sürüm>-setup.exe dosyasını indirip kurun. İlk açılıştaki sihirbaz Apache, PHP, MySQL, phpMyAdmin, Composer ve Mailpit'i indirip kurar.
macOS: Mac'inize uygun .dmg dosyasını indirin (Apple Silicon için aarch64, Intel için x86_64), uygulamayı Uygulamalar klasörüne sürükleyin. Paketler Homebrew ile kurulur; Homebrew yoksa sihirbaz kurulumunu başlatır.
Kurulum dosyaları henüz dijital olarak imzalı değil. Windows'ta SmartScreen uyarısında
Ek bilgi → Yine de çalıştır, macOS'ta ilk açılışta uygulamaya
sağ tık → Aç demeniz gerekiyor.
Bağlantılar GitHub: https://github.com/enesbsafak/karadelikdev İndirme: https://github.com/enesbsafak/karade...eleases/latest
Ekran görüntüleri Windows'tan; macOS'ta arayüz aynı. Hata bildirimi ve önerilerinizi bu konuya veya GitHub Issues'a yazabilirsiniz.
Not: KaradelikDev bağımsız bir projedir, Laragon ile bir bağlantısı yoktur.