Independent testing Updated April 2026 387 self-hosting guides 5 VPS providers tested

guide

Cal.com'u VPS Üzerinde Kendiniz Barındırma (Tam Kılavuz)

Cal.com'u özel zamanlamanız için VPS'nize nasıl kurup çalıştıracağınızı öğrenin. Docker kurulumundan yapılandırmaya ve en iyi uygulamalara kadar adım adım rehber.

Cal.com’u kendiniz barındırmak, zamanlama sisteminiz üzerinde tam kontrol sağlar, gizliliği ve özelleştirmeyi garanti eder. Bu rehber, geliştiricilere ve ev labaratuvar sahiplerine Docker kullanarak Cal.com’u VPS üzerinde kurma sürecinde rehberlik eder. Farklı sağlayıcıları vurgular, fiyatlarını karşılaştırır ve başarılı bir şekilde dağıtmak için ayrıntılı adımlar sunar.

Neden Cal.com’u Kendiniz Barındırmalısınız?

Cal.com, açık kaynaklı, modern bir takvim ve randevu planlama platformudur. Kendiniz barındırmak, üçüncü taraf bağımlılıklarını ortadan kaldırır, veri gizliliği sağlar ve özelleştirilmiş özelliklere olanak tanır. Takımlar, klinikler veya kişisel kullanım için uygundur.

Bir VPS Sağlayıcısı Nasıl Seçilir?

Uygun fiyatlı ve güvenilir VPS sağlayıcıları, sorunsuz bir kendin-biçimli deneyim için anahtardır. İşte en iyi seçenekler ve fiyatları:

SağlayıcıAylık FiyatOrtaklık BağlantısıNotlar
Contabo5.99 EURContaboDaha büyük kaynaklar için mükemmel.
Hetzner Cloud4.15 EURHetznerUygun fiyatlı, sağlam altyapı.
DigitalOcean6 USDDigitalOceanPopüler, kullanımı kolay.
Vultr6 USDVultrGüçlü küresel kapsama alanı.
Linode5 USDAkamai CloudSağlam performans, uygun fiyatlı.

Kapsamlı VPS karşılaştırması için /en/best/ sayfasını ziyaret edin.

Gereksinimler

Adım 1: VPS Kurulumu

Paketleri güncelleyin:

sudo apt update && sudo apt upgrade -y

Docker ve Docker Compose’u yükleyin:

curl -fsSL https://get.docker.com -o get-docker.sh
sudo sh get-docker.sh
sudo usermod -aG docker $USER

Grup değişikliklerini uygulamak için çıkış yapın ve tekrar giriş yapın.

Adım 2: Docker Ortamını Hazırlama

Cal.com için bir dizin oluşturun:

mkdir -p ~/calcom && cd ~/calcom

Bir docker-compose.yml dosyası oluşturun:

version: '3'

services:
  cal:
    image: www.cal.com/cal
    restart: unless-stopped
    ports:
      - "80:80"
      - "443:443"
    environment:
      - CAL_DOMAIN=cal.yourdomain.com
      - CAL_PROTOCOL=https
    volumes:
      - cal-data:/app/data
      - ./ssl:/etc/ssl:ro

volumes:
  cal-data:

cal.yourdomain.com yerine gerçek alan adınızı yazın.

Adım 3: SSL ile Güvenlik Sağlama

Let’s Encrypt kullanarak SSL sertifikaları alın:

Certbot’u yükleyin:

sudo apt install certbot

Sertifikaları oluşturun:

sudo certbot certonly --standalone -d cal.yourdomain.com

Sertifikaları ~/calcom/ssl/ dizinine kaydedin:

mkdir -p ~/calcom/ssl
sudo cp /etc/letsencrypt/archive/cal.yourdomain.com/*.pem ~/calcom/ssl/

docker-compose.yml dosyasını güncelleyerek sertifikaları bağlayın ve HTTPS’yi etkinleştirin.

Adım 4: Cal.com’u Dağıtmak

Konteyneri başlatın:

docker-compose up -d

Logları doğrulayın:

docker logs -f cal

Cal.com’a https://cal.yourdomain.com adresinden erişin. Güvenlik duvarı kurallarınızın 80 ve 443 portlarını açık tuttuğundan emin olun.

Adım 5: Yapılandırma ve Özelleştirme

Sıkça Sorulan Sorular

Cal.com’u daha yeni bir sürüme nasıl güncellerim?

Güncellemek için en son resmi imajı çekin ve konteyneri yeniden başlatın:

docker pull www.cal.com/cal
docker-compose down
docker-compose up -d

Yeni sürümler ve güvenlik yamaları için Cal.com deposunu düzenli olarak kontrol edin.

Minimal bir VPS üzerinde Docker Compose ile Cal.com çalıştırabilir miyim?

Evet, ancak VPS’nizin yeterli kaynaklara sahip olduğundan emin olun (en az 2GB RAM önerilir). Üretim ortamında yeterli depolama ve CPU tahsis edin. Çoklu hizmet barındırıyorsanız kaynak kullanımını izleyin.

Kendinize ait Cal.com’u nasıl güvence altına alırım?

Geçerli SSL sertifikalarıyla HTTPS kullanın, güvenlik duvarlarını yapılandırarak erişimi sınırlandırın ve Docker imajlarını güncel tutun. Docker volumlarınızın ve yapılandırmalarınızın düzenli yedeklerini almak önemlidir.

Ekstra İpuçları

Sonuç

Docker ile VPS üzerinde Cal.com’u kendiniz barındırmak oldukça basittir. Uygun fiyatlı bir sağlayıcı seçerek, Docker’ı doğru kurarak ve sunucunuzu güvence altına alarak, ihtiyaçlarınıza uygun özel bir zamanlama platformu edinebilirsiniz. Cal.com gibi uygulamaları barındırmak için uygun VPS sağlayıcılarının karşılaştırmasına [full VPS comparison] adresinden ulaşabilirsiniz. Daha fazla kendin-hosting projesi için r/selfhosted veya awesome-selfhosted topluluklarını inceleyebilirsiniz.

İyi barındırmalar!