KaradelikDev: Windows ve macOS için açık kaynak yerel geliştirme ortamı

SafakB

Yetkin
Katılım
12 Ağustos 2024
Mesajlar
431
Makaleler
1
Çözümler
2
Beğeniler
250

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:
GitHub - enesbsafak/karadelikdev.
İndirme: Release KaradelikDev 1.4.1 · enesbsafak/karadelikdev

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.
 
Merhaba renk seçimi biraz kötü durmuş daha sadece ve gözü yormayan renkler seçilebilir her yer neon.
 
Bu siteyi kullanmak için çerezler gereklidir. Siteyi kullanmaya devam etmek için çerezleri kabul etmelisiniz. Daha Fazlasını Öğren.…