Uzun süredir üzerinde çalıştığım bir projeyi sizlerle paylaşmak istiyorum. LokcalDev, yerel geliştirme ortamınızı tek bir uygulamadan yönetmenizi sağlayan, ücretsiz ve açık kaynaklı bir masaüstü uygulaması.
MAMP PRO'ya yıllık $100 vermek ya da Docker container'larıyla boğuşmaktan bıktıysanız, LokcalDev tam size göre. PHP, Nginx, MariaDB, SSL sertifikaları ve DNS'i tek bir temiz arayüzden yönetin. Terminal komutu yok, YAML dosyası yok, Docker overhead'i yok.
Temel Özellikler
- Çoklu PHP Sürümü PHP 8.1, 8.2, 8.3 ve 8.4'ü yan yana kurun ve çalıştırın. Site bazında sürüm seçin. Eklentileri ve php.ini'yi arayüzden yönetin.
- Nginx Web Sunucusu Otomatik yapılandırılan sanal sunucular, SSL desteği ve phpMyAdmin entegrasyonu. Port 8080'de çalışıyor, şifre sormuyor.
- MariaDB + phpMyAdmin Tek tıkla veritabanı kurulumu. phpMyAdmin ile görsel veritabanı yönetimi dahil.
- Site Yönetimi & Şablonlar .test domainlerini tek tıkla oluşturun. WordPress, Laravel ve Fat-Free Framework şablonları ile anında proje oluşturun.
- SSL Sertifikaları mkcert ile güvenilir yerel SSL sertifikaları otomatik oluşturulur. HTTPS yerel sitelerinizde sıfır yapılandırmayla çalışır.
- DNS Yönetimi macOS'ta dnsmasq, Windows'ta hosts dosyası ile otomatik DNS çözümlemesi.
- Gerçek Zamanlı Loglar Nginx erişim/hata logları ve PHP-FPM loglarını canlı takip edin.
- Hafif & Native Tauri 2.0 ile geliştirildi, uygulama 15 MB'nin altında. Electron yok, Chromium yok.
AI Asistan En Büyük Farkı Yaratan Özellik
LokcalDev'in en önemli ve farklı özelliği: yerleşik AI asistanı. OpenRouter API üzerinden çalışan bu asistan, geliştirme ortamınızı doğal dille yönetmenize olanak tanıyor.
AI asistana şöyle şeyler söyleyebilirsiniz:
- "Nginx'i başlat" Servisleri başlatır/durdurur
- "PHP-FPM 8.3'ü çalıştır" Belirli PHP sürümlerini yönetir
- "myapp.test adında bir Laravel sitesi oluştur" Site oluşturur, DNS'i ayarlar, Nginx config'ini yapılandırır
- "index.php'ye hello world yaz" Site dizinine dosya yazar
- "Tüm servislerin durumunu göster" Sistem bilgisi verir
- "Çalışmıyor neden?" Sorunları tespit eder ve çözüm önerir
Herhangi bir OpenRouter destekli modeli kullanabilirsiniz Claude, GPT-4, Gemini, Llama, Mistral... Ayarlar sayfasından API key'inizi ve tercih ettiğiniz modeli seçin, hepsi bu.
Alıntı
AI Asistan Doğal dille ortamınızı yönetinEkran Görüntüleri
Dashboard Servis durumları, aktif siteler, sistem bilgisi
PHP Yönetimi Çoklu sürüm, eklenti yönetimi, php.ini düzenleme
Ayarlar Genel, servisler, portlar, AI yapılandırmasıİndirin
- macOS (Apple Silicon): DMG İndir
- Windows (x64): EXE İndir
- GitHub: github.com/unkownpr/lokcalDev
- Web Sitesi: unkownpr.github.io/lokcalDev
Sorularınız varsa bu konu altında cevaplarım.
