Teknomers | Dünyadan Güncel Teknoloji | Oyun | Müzik | Film | Spor HaberleriTeknomers | Dünyadan Güncel Teknoloji | Oyun | Müzik | Film | Spor HaberleriTeknomers | Dünyadan Güncel Teknoloji | Oyun | Müzik | Film | Spor Haberleri
Yazı Tipi BoyutlandırıcıAa
  • Anasayfa
  • Teknoloji
    • Siber Güvenlik
    • Yapay Zeka
    • Donanım
    • Bilim
  • Yazılım
  • Savunma & İstihbarat
  • Oyun
  • Yaşam
    • Finans
    • Sinema
    • Dünyadan Haberler
  • İş Birliği
Okuma: Dockavel – Laravel için Üretim Hazır Docker Yığını
Paylaş
Yazı Tipi BoyutlandırıcıAa
Teknomers | Dünyadan Güncel Teknoloji | Oyun | Müzik | Film | Spor HaberleriTeknomers | Dünyadan Güncel Teknoloji | Oyun | Müzik | Film | Spor Haberleri
Ara
Bizi Takip Et
  • Hakkımızda
  • Gizlilik politikası
  • Tanıtım Yazısı ve Backlink Hizmeti
© 2026 Teknomers. All Rights Reserved.

Anasayfa » Dockavel – Laravel için Üretim Hazır Docker Yığını

Yazılım

Dockavel – Laravel için Üretim Hazır Docker Yığını

teknomers
Son güncelleme: 22 Ocak 2026 00:04
teknomers
Paylaş
Paylaş

10 yılı aşkın süredir Laravel uygulamaları dağıttıktan sonra, üretimde kullandığım Docker yığını açık kaynak hale getirdim.


Sorun

Her yeni Laravel projesi, birkaç saat süren aşağıdaki işlemleri gerektiriyordu:

  • Docker Compose yapılandırması
  • Nginx ve SSL sertifikalarının ayarlanması
  • Sunucu güvenliği (Fail2Ban, güvenlik duvarı, SSH)
  • Dağıtım scriptlerinin yazılması
  • İzinlerin hatalarının giderilmesi

İlk işlerin bu kadar karmaşık olması, aslında yapmamız gereken işten öncesinde yaratılan bir sürtünmeydi.


Çözüm: Dockavel

Tek bir komutla her şeyi halleden, üretime hazır bir Docker ortamı:

./scripts/deploy.sh prod


Ne Yapar?


🚀 Tek-Komut Dağıtımı

  • Geliştirme: ./scripts/dev.sh up
  • Üretim: ./scripts/deploy.sh prod
  • Zero-downtime dağıtımları


🔐 Otomatik SSL

  • Let’s Encrypt entegrasyonu ile otomatik yenileme
  • Cloudflare köken sertifikaları desteği
  • Akıllı proxy algılama
  • HTTP’den HTTPS’ye yönlendirmeler


🛡️ Güvenlik Güçlendirme

Sunucu kurulum scripti şunları yapılandırır:

  • SSH ve HTTP koruması için Fail2Ban
  • Minimum portlarla UFW güvenlik duvarı
  • SSH güçlendirme (sadece anahtar, özel port)
  • Otomatik güvenlik güncellemeleri


📦 Tam Üretim Yığını

  • Laravel 12+ optimizasyonlarla birlikte
  • PHP 8.4-FPM uzantılarıyla
  • MySQL 8.0 kalıcı hacimlerle
  • Redis 7.0 önbellek ve oturumlar için
  • Laravel Horizon kuyruğu izleme
  • Nginx ters proxy olarak


💾 Otomatik Yedekleme

  • Günlük veritabanı yedeklemeleri
  • Ayarlanabilir tutulma süresi (7/30/90 gün)
  • Elektronik posta bildirimleri
  • Tek-komutla geri yükleme


Hızlı Başlangıç

# Repo'yu klonla
git clone https://github.com/mg2k4/Dockavel.git my-project
cd my-project

# Geliştirme
./scripts/deploy.sh dev

# Üretim (sunucunuzda)
./scripts/server-setup.sh  # İlk kez yalnızca
./scripts/deploy.sh prod

Artık uygulamanız SSL ile, güvenlik güçlendirmesiyle ve otomatik yedeklemelerle çalışıyor!


Onu Farklı Kılan Nedir?

Laravel Sail: Yerel geliştirme için harika, ancak üretime uygun değil.

Laradock: Birçok seçenek sunuyor ama üretim için karmaşık.

Dockavel: Üretim odaklı, fikir birliği olan, dağıtım için tek komut.


Mimarisi

┌─────────────┐
│   Nginx     │ ← SSL sona erdirme, ters proxy
└──────┬──────┘
       │
┌──────▼──────┐
│  PHP-FPM    │ ← Laravel uygulaması
└──────┬──────┘
       │
   ┌───┴───┬─────────┐
   │       │         │
┌──▼──┐  ┌─▼───┐  ┌──▼────┐
│MySQL│  │Redis│  │Horizon│
└─────┘  └─────┘  └───────┘


Bağlantılar

📚 Dokümantasyon: https://dockavel.com

📦 GitHub: https://github.com/mg2k4/Dockavel

🎥 Demo Videosu: https://www.youtube.com/watch?v=o-kj-T2QlXw


İlk Açık Kaynak Projem

Bu, açık kaynak bir projeyi ilk kez paylaştığım bir deneyim. Bu yığını 5 yıldan fazla süredir üretimde kullanıyorum ve nihayet bunu paylaşmak üzere temizledim.

Geri bildirimler, sorunlar ve PR’lar çok hoş karşılanır! Görmek istediğiniz özellikleri bana bildirin.


Lisans

MIT – Kullanmak, değiştirmek ve dağıtmak için özgürsünüz.


Eğer bu, size birkaç saatlik Docker yapılandırması tasarrufu sağlarsa, bunu bir başarı olarak kabul edeceğim. Güzel dağıtımlar! 🚀

Laravel ile hangi dağıtım zorlukları ile karşılaşıyorsunuz? Yorumlarda belirtin!

Kaynak: Orijinal Makale

Contents
  • Sorun
  • Çözüm: Dockavel
  • Ne Yapar?
    • 🚀 Tek-Komut Dağıtımı
    • 🔐 Otomatik SSL
    • 🛡️ Güvenlik Güçlendirme
    • 📦 Tam Üretim Yığını
    • 💾 Otomatik Yedekleme
  • Hızlı Başlangıç
  • Onu Farklı Kılan Nedir?
  • Mimarisi
  • Bağlantılar
  • İlk Açık Kaynak Projem
  • Lisans
2022 için iOS 15’te yapılacak en iyi uygulamalar seçimimiz
Laravel çok kiracılı onboarding süreci, bir kontrolcü işleminden çok bir iş akışı olarak daha iyi çalışır.
PHP 8 + RoadRunner: PHP Ekosisteminde Performans Optimizasyonu
Laravel/Statamic paket geliştirme için Docker ortamı
Gerçek Projelerde Laravel Performansı Hakkında Zor Yoldan Öğrendiğimiz 6 Şey
Bu Makaleyi Paylaş
Facebook Bağlantıyı Kopyala Yazdır
Paylaş
Önceki Makale ABD ve Çin’in AI İşbirliği: Düşündüğünüzden Daha Fazla Bağlantı!
Sonraki Makale Anthropic’in Yeni Claude Anayasası: Yardımcı Ol, Dürüst Kal, İnsanı Yok Etme

Sanal Medya

FacebookBeğen
452Takip Et
PinterestSabitle
237Takip Et

Son Eklenenler

Guild Wars 3 Geliyor, MMORPG Dünyasında Yenilikler Sunuyor
Oyun
N++ Ekibinin Geri Dönüşü: Çok Oyunculu Devam Oyunu Geliyor
Liste
Müzik Oyunları Dünyasında Fırtına Yaratacak Mr. Records
Oyun
Seyahatte Yeşil Yıkama İddialarını Nasıl Anlarsınız?
Genel
9800X3D ve RX 9070 XT ile 4K oyun PC’sinde 550$ indirim!
Donanım
Orta Çağ Destanlarının Epik Savaşları: Cesaretini Sınayacak Mücadeleler
Oyun
//

Siber güvenlik, yapay zeka ve savunma sanayiinden; finans ve sinema dünyasına uzanan geniş bir yelpaze. Teknomers; teknoloji, strateji ve yazılım dünyasını sade bir dille sizlerle buluşturuyor.

Kurumsal

  • Hakkımızda
  • Gizlilik politikası
  • Tanıtım Yazısı ve Backlink Hizmeti

Kategoriler

  • Teknoloji
  • Oyun
  • Sinema
  • Siber Güvenlik
  • Bilim
  • Finans
  • Dünyadan Güncel Haberler

Populer

  • TV'de Ücretsiz İzlenebilen Şifresiz Erotik Kanallar (2025 Güncel Frekans Listesi)

  • The Last of Us PC Kontrolleri: Hızlı Silah Değiştirme ve Tüm Tuşlar (2025)

  • Hogwarts Legacy'de Odaklanma İksiri Nasıl Yapılır?

Teknomers | Dünyadan Güncel Teknoloji | Oyun | Müzik | Film | Spor HaberleriTeknomers | Dünyadan Güncel Teknoloji | Oyun | Müzik | Film | Spor Haberleri
Bizi Takip Et
© 2026 Teknomers. All Rights Reserved.
Welcome Back!

Sign in to your account

Kullanıcı Adı veya E-posta Adresi
Şifre

Şifrenizi mi unuttunuz?