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.