Caddy web server açık kaynak kodlu olarak geliştirilmiş, Go dili ile yazılmış, varsayılan olarak HTTPS kullanan tek, modern bir web sunucusudur. Let’s Encrypt ile entegre edilmiştir ve ücretsiz SSL sunar. Go dili ile geliştirildiği için ek bir kütüphaneye ihtiyaç duymadan, konteynerlar dahil her platformda çalışabilir. Load Balancing ve Proxy destekliyor. Yine varsayılan olarak HTTP/2 kullanır.
Goland ile geliştirildiği ve ek kütüphanelere ihtiyaç duymadığı için (kendi kendine yetebilen) ARM işlemciler dahil bir çok platform üzerinde çalışabiliyor. (Tüm Linux dağıtımları)
Kurulumu ve konfigürasyonu da oldukça basit bir http servisi
https://caddyserver.com/download adresinden, kuracağınız Platformu ve eklentileri seçip download dosyasını indirebilirsiniz.
basicauth
bind
browse
errors
expvar
ext
fastcgi
gzip
header
import
index
internal
limits
log
markdown
mime
on
pprof
proxy
push
redir
request_id
rewrite
root
status
templates
timeouts
tls
websocket
Ubuntu üzerine kurulumu şu şekildedir;
curl https://getcaddy.com | bash -s personal
/var/www/ üzerinde hostu oluşturacaktır ve kurulumu da bu kadardır.
Veritabanını seçmenin performans, lisans ve güvenlik gibi konularda yarattığı zorlukları biliyoruz. Bu seçimi kolaylaştırmak için,…
Snapshot Nedir? Snapshot, bir sanal sunucunun (VM) mevcut çalışma hali, disk yapısı ve yapılandırmasının o…
Sunucu yönetiminde yeni sürümlere geçiş, her zaman iş sürekliliği için kritik bir adımdır. Proxmox VE…
Sanallaştırma ortamlarında en çok kullanılan platformlardan biri VMware vSphere’dir. Ancak sistem doğru izlenmezse performans sorunları,…
IT ekiplerinin karşılaştığı en büyük sorunlardan biri, farklı araç ve sistemler yüzünden operasyonların karmaşık hale…
Fidye Yazılımı Saldırısı Nedir? Fidye yazılımı saldırısı (ransomware) kötü niyetli kişilerin, belirli bir sistemin, dosyalarını…