Kısa açıklama
Laravel DevOps & Deploy
Laravel projeleri için Docker local ortam, stage/prod ayrımı, CI/CD ve yayınlama süreçlerini düzenliyorum.
Bu hizmet kimler için?
- Laravel projesini düzenli local/stage/prod akışına taşımak isteyen ekipler
- Deploy süreci manuel ve riskli ilerleyen projeler
- Cache, queue, storage ve permission ayarlarında sorun yaşayan Laravel uygulamaları
Neler geliştiriyoruz?
- Docker local geliştirme ortamı
- Dev/stage/prod ayrımı
- GitLab CI/CD deploy
- Branch protection önerileri
- Sunucuya yayınlama
- Cache, queue, storage ve permission ayarları
Teknik kapsam
- Docker compose, env ayrımı ve servis bağımlılıkları
- CI/CD pipeline, branch koruma ve deploy adımları
- Laravel cache, queue worker, storage link ve dosya izinleri
Süreç nasıl ilerler?
- Mevcut repo, sunucu ve deploy alışkanlığı incelenir.
- Local, stage ve production ortamları kontrollü şekilde ayrıştırılır.
- CI/CD, cache/queue/storage ve rollback kontrolleriyle süreç sabitlenir.