Caddy Web Server Nedir?

 Caddy, Caddy Web Server tamamen açık kaynak kodlu bir şekilde yazılmış olan özellikle Google tarafından yeni QUIC protokünü sorunsuz bir şekilde desteklemesi ile ön plana çıkmış ve Golang dili ile yazılmış web sunucudur. Caddy Web Sunucusu hem IPv4 hemde IPv6 desteklemektedir. Özellikle yoğun bir Yük Dengeleme (Load Balancing) yapısı kuracak olanları performans olarak ciddi düzeyde tatmin edecektir. Yoğun saldırı alıp Reserve Proxy ile engellemek isteyenlere rate limiti vb. özelliklerle de yeterli gelecektir. Şuan da piyasa da ki diğer Web Sunuculara nazaran Go Yazılım Dili ile yazılmış olmasından dolayı Cross Platform olarak çalıştığı için ASP, ASP.NET, PHP, Golang, Python gibi tüm yazılım dillerinin ön yüzünde performanslı çalışmaktadır. Yakın bir süre sonra Golang vs Nginx makalemizi de sitemiz de yayınlayacağız.

Caddy Web Server Desteklediği İşletim Sistemleri

  • Windows
  • Mac
  • Linux
  • BSD
  • Solaris
  • Android

Caddy Web Server tamamen Cross-Platform olup Docker Containers yapısına tamamen uygundur.

Caddy Web Server Temel Özellikleri

  • Kolay kurulum ve ayarlarının yapılabileceği ayar dosyaları mevcuttur.
  • Otomatik olarak https yönlendirme modülü var ve Let’s Encrypt desteklidir.
  • QUIC desteği var. Şuan da Litespeed Web Sunucusundan sonra QUIC desteği olan tek Web Sunucusu.
  • Sanal Hosting sistemi ile vhost dosyası üzerinden birden çok hosting çalıştırabilir.
  • TLS ve SSL’de session desteği olup aynı zaman da Tamamen güvenli bir bağlantı sağlamaktadır.
  • Caddy Web Server’in birden fazla modülü olup bu modüllere kendi web sitesi üzerinden kolay bir şekilde ulaşabilirsiniz.
  • libc olmasa dahi her yerde ve hiç bir şekilde dış bir desteğe ihtiyaç duymadan çalışabilir.
  • Golang dili ile yazılmış ilk web sunucudur, ve hızlıdır.
  • Caddy Web Server Proxy QUIC olarak çalışabilir.
  • Caddy Web Server Websocket Proxy olarak çalışabilir.

Resmi İnternet Sayfası: caddyserver.com
Caddy Web Serverin Github Sayfası: Github

Caddy Web Server Sponsorları: Digitalocean, Dnsimple, UptimeRobot, SourceGraph