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

guide

Audiobookshelf'u VPS Üzerinde Kendiniz Barındırma (Tam Kılavuz)

Audiobookshelf'u VPS'nizde adım adım nasıl kendiniz barındıracağınızı öğrenin ve audiobook koleksiyonunuzu kolayca yönetin.

Audiobookshelf’u VPS Üzerinde Kendiniz Barındırma (Tam Kılavuz)

Audiobookshelf, audiobook koleksiyonunuzu kolayca organize eden ve akışını sağlayan güçlü bir self-hosted uygulamadır. Bu kılavuz, sanal özel sunucu (VPS) üzerinde kurulum sürecini adım adım anlatacaktır. İster bir geliştirici olun, ister ev ortamında çalışan bir kullanıcı, VPS’nizde Audiobookshelf kurmak tatmin edici bir deneyim olabilir.

Gerekenleriniz

Başlamadan önce aşağıdakilere sahip olduğunuzdan emin olun:

VPS için, bütçe dostu ve iyi performans sunan sağlayıcıları tercih edebilirsiniz. İşte bazı popüler VPS sağlayıcılarının hızlı karşılaştırması:

SağlayıcıAylık FiyatCPU ÇekirdeğiRAMDepolama
Contabo VPS5.99 EUR24 GB200 GB SSD
Hetzner Cloud4.15 EUR12 GB20 GB SSD
DigitalOcean6 USD11 GB25 GB SSD
Vultr6 USD11 GB25 GB SSD
Linode (Akamai Cloud)5 USD12 GB25 GB SSD

Fiyatlandırma ve özellikler hakkında daha fazla detay için tam VPS karşılaştırmamıza bakabilirsiniz.

Adım 1: VPS’nizi Seçin ve Kurulumu Yapın

Bu kılavuzda, uygun fiyatlılığı nedeniyle Hetzner Cloud’u VPS sağlayıcımız olarak kullanacağız. Üyelik yaptıktan ve VPS örneğinizi oluşturduktan sonra, Docker’ı destekleyen bir Linux dağıtımını seçtiğinizden emin olun; örneğin Ubuntu 20.04 LTS.

Adım 2: VPS’nize Bağlanın

SSH kullanarak VPS’nize bağlanın. Terminalinizi açın ve şu komutu çalıştırın:

ssh root@your_vps_ip

your_vps_ip kısmını VPS’nizin gerçek IP adresiyle değiştirin.

Adım 3: Docker Kurulumu

Bağlantı sağlandıktan sonra, sıradaki adım Docker’ı yüklemektir. Aşağıdaki komutları çalıştırın:

apt update
apt install apt-transport-https ca-certificates curl software-properties-common -y
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | apt-key add -
add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"
apt update
apt install docker-ce -y

Docker’ın doğru şekilde yüklendiğini kontrol etmek için:

docker --version

Adım 4: Docker Compose Kurulumu

Birden fazla konteyner içeren Docker uygulamalarını yönetmek için Docker Compose gerekir. Aşağıdaki komutu kullanın:

curl -L "https://github.com/docker/compose/releases/latest/download/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
chmod +x /usr/local/bin/docker-compose

Kurulumu doğrulamak için:

docker-compose --version

Adım 5: Audiobookshelf Kurulumu

Artık Docker ve Docker Compose kurulu olduğuna göre, Audiobookshelf’u kurma zamanı. Yeni bir dizin oluşturun:

mkdir audiobookshelf
cd audiobookshelf

Düzenleyici kullanarak docker-compose.yml dosyasını oluşturun:

version: "3.3"
services:
  audiobookshelf:
    image: "sleeplessninja/audiobookshelf:latest"
    ports:
      - "8080:80"
    volumes:
      - audiobooks:/audiobooks
    restart: unless-stopped

volumes:
  audiobooks:

Dosyayı kaydedin ve kapatın.

Adım 6: Audiobookshelf’u Başlatın

Şimdi, Docker Compose kullanarak Audiobookshelf’u başlatabilirsiniz:

docker-compose up -d

Tarayıcınızda http://your_vps_ip:8080 adresine giderek Audiobookshelf’a erişin. Kütüphanenizi kurmak için ekrandaki talimatları takip edin.

Adım 7: Alan Adı Kurulumu (İsteğe Bağlı)

Bir alan adınız varsa ve kullanmak istiyorsanız, Nginx kullanarak ters proxy ayarlayabilirsiniz. Nginx’i yükleyin:

apt install nginx -y

Nginx yapılandırmasını, alan adınızdan gelen trafiği Audiobookshelf uygulamasına yönlendirecek şekilde düzenleyin.

Örnek Nginx Konfigürasyonu

server {
    listen 80;
    server_name your_domain.com;

    location / {
        proxy_pass http://localhost:8080;
        proxy_set_header Host $host;
        proxy_set_header X-Real-IP $remote_addr;
        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
        proxy_set_header X-Forwarded-Proto $scheme;
    }
}

SSS (Sıkça Sorulan Sorular)

1. Audiobookshelf’u kendiniz barındırmanın faydaları nelerdir?

Audiobookshelf’u kendiniz barındırmak, audiobook koleksiyonunuz üzerinde tam kontrol sağlar, gizlilik ve güvenlik sunar. Üçüncü taraf hizmetlere bağımlı olmadan koleksiyonunuzu barındırabilir ve ihtiyaçlarınıza göre özelleştirebilirsiniz. Bu, kendi verilerinizi yönetmeyi tercih eden kullanıcılar için idealdir.

2. Düşük özellikli VPS üzerinde Audiobookshelf çalıştırabilir miyim?

Evet, en düşük özelliklere sahip VPS’lerde bile Audiobookshelf çalıştırılabilir; en azından temel kullanım için 1 CPU çekirdeği ve 1 GB RAM yeterlidir. Ancak, özellikle büyük kütüphanelerde en iyi performans için 2 GB ve üzeri RAM sağlayan VPS’leri tercih edin; Hetzner Cloud veya Contabo VPS uygun fiyatlarla başlangıç sağlar.

3. Audiobookshelf verilerimi nasıl yedeklerim?

Verilerinizi yedeklemek, veri güvenliği için kritiktir. Audiobookshelf, Docker volümleri kullanır; bu nedenle, audiobooks volümünde saklanan verileri yedekleyebilirsiniz. Aşağıdaki komutla yedek alabilirsiniz:

docker run --rm --volumes-from audiobookshelf_audiobooks_1 -v $(pwd):/backup ubuntu tar czvf /backup/audiobookshelf_backup.tar.gz /audiobooks

Bu, ses dosyalarınızın sıkıştırılmış bir yedeğini oluşturur ve güvenli bir şekilde diskinizde saklayabilirsiniz.

Bu adımları izleyerek, seçtiğiniz VPS üzerinde Audiobookshelf’u başarıyla kendiniz barındırabilirsiniz. İyi dinlemeler!