Docker ile Palworld Sunucusu Çalıştırma için Tam Kılavuz
Docker ile Palworld Sunucusu Çalıştırma için Tam Kılavuz
Palworld'un büyüleyici dünyasına dalmak için sabırsızlanıyorsunuz, ancak özel bir sunucu kurmak gözünüzde büyüyor. Docker'ın gücüyle, kendi Palworld sunucunuzu zahmetsizce barındırabilir ve bu etkileyici oyunu arkadaşlarınızla keşfetmeye başlayabilirsiniz. İşte Docker kullanarak Palworld sunucunuzu başlatmanıza yardımcı olacak adım adım bir kılavuz.
Palworld Sunucusu için Neden Docker Kullanmalısınız?
Docker, oyun sunucularını kurma ve yönetme konusunda akıcı bir yaklaşım sunar. Tüm gerekli araçların konteyner içinde yer almasını sağlar, böylece SteamCMD gibi karmaşık kurulumlara ihtiyaç duyulmaz. İşte bazı önemli avantajlar:
- Basitlik: Docker, kurulum sürecini basitleştirir ve minimum teknik bilgi gerektirir.
- Tutarlılık: Stabil ve tutarlı bir oyun ortamı sağlar, çatışmaları azaltır.
- Özelleştirme: Docker ile sunucu ayarlarını kolayca ayarlayarak benzersiz bir oyun deneyimi oluşturabilirsiniz.
Palworld Sunucusu Kurmak için Gereksinimler
Başlamadan önce, aşağıdakilere sahip olduğunuzdan emin olun:
- Docker ve Docker Compose: Konteynerlerinizi etkili bir şekilde yönetmek için Docker ve Docker Compose'u kurun.
- Uygun bir cihaz: Palworld sunucusunu Linux, Windows veya Mac sistemlerinde çalıştırabilirsiniz. Cihazınızın minimum CPU ve RAM gereksinimlerini (4 çekirdek, 16GB RAM ve en az 8GB depolama) karşıladığından emin olun[4].
Docker ile Palworld Sunucusu Kurma Adım Adım Kılavuzu
1. Docker ve Docker Compose'u Kurma
Adım 1: Docker'ı İndirin ve Kurun
Docker'ı terminalinizde aşağıdaki komutu çalıştırarak kurabilirsiniz:
curl -sSL https://get.docker.com | sh
Bu, sisteminize Docker'ı indirip kuracaktır[1].
Adım 2: Kullanıcınızı Docker Grubuna Ekleyin
Docker'ı root ayrıcalıkları olmadan yönetmek için şu komutu çalıştırın:
sudo usermod -aG docker $USER
Bu komutu çalıştırdıktan sonra değişikliklerin uygulanması için sisteminizi yeniden başlatmayı unutmayın[1].
2. Sunucu Dizini Hazırlama
Palworld sunucunuzun dosyalarını saklamak için bir dizin oluşturun. Aşağıdaki gibi komutlar kullanabilirsiniz:
sudo mkdir -p /opt/stacks/palworld/data
sudo chown 1000:1000 /opt/stacks/palworld/data
Bu, bir klasör oluşturur ve belirli bir kullanıcı kimliğine (1000) sahip olmasını sağlar, böylece Docker konteynerinizin kesintisiz erişimi sağlanır[1].
3. Docker Compose Dosyanızı Yapılandırma
Adım 1: Docker Görüntüsünü İndirin ve Ayarları Yapın
Gerekli Docker görüntüsünü indirin ve sunucu ayarlarınızı yapılandırın. Örneğin, thijsvanloef/palworld-server-docker
görüntüsünü kullanın:
version: "3"
services:
palworld:
image: thijsvanloef/palworld-server-docker:latest
restart: unless-stopped
container_name: palworld-server
stop_grace_period: 30s
ports:
- 8211:8211/udp
- 27015:27015/udp
environment:
- PUID=1000
- PGID=1000
- PORT=8211
- PLAYERS=16
- MULTITHREADING=false
- SERVER_DESCRIPTION="My Palworld Docker Server"
- ADMIN_PASSWORD="myAdminPassword"
volumes:
- ./palworld:/palworld/
İhtiyaçlarınıza göre ortam değişkenlerini ayarlayın[4].
4. Palworld Sunucunuzu Başlatma
Docker Compose kullanarak Palworld sunucunuzu çalıştırın:
docker-compose up -d
Bu komut, sunucunuzu ayrılmış modda başlatır. docker-compose.yml
dosyanızın bulunduğu dizimde olduğunuzdan emin olun[3].
Port Yönlendirme ve Güvenlik Duvarları
Sunucunuza yerel ağınızın dışından erişmek için port yönlendirmesi yapmanız gerekecek:
- Portları Belirleyin: Palworld sunucusu için varsayılan portlar
8211
ve27015
'tir. Bu portları yönlendirmeniz gerekir. - Statik IP Atayın: Sunucu cihazınızın statik bir IP adresine sahip olduğundan emin olun, böylece stabil bir bağlantı sağlanır.
- Güvenlik Duvarı Ayarlarını Güncelleyin: Bu portlarda gelen bağlantılara izin vermek için
netsh advfirewall firewall add rule
gibi komutlar kullanın (Windows'ta)[3].
Palworld Sunucunuzu Özelleştirme
Docker, sunucu ayarlarınızı kolayca özelleştirmenizi sağlar:
- RCON Yapılandırması: Komutları doğrudan komut satırından yönetmek için RCON gibi araçları kullanın.
- Ortam Değişkenleri:
EXP_RATE
,DAY_TIME_SPEED_RATE
veNIGHT_TIME_SPEED_RATE
gibi ayarları değiştirerek benzersiz bir oyun deneyimi oluşturun[5].
Sunucunuzu Barındırma
Yerel olarak bir sunucu çalıştırmak pratik olsa da, bulut platformunda barındırmak daha fazla stabilite ve ölçeklenebilirlik sunabilir. LightNode gibi çözümler, Palworld sunucunuzu yönetmek için mükemmel, güvenli ve verimli sunucu barındırma seçenekleri sunar:
LightNode kullanarak, sunucunuzun aktif olarak izlenmediğiniz zamanlarda bile stabil ve güvenli kalmasını sağlayabilirsiniz.
Sonuç
Bu kılavuz ile, özel bir Docker'lı sunucu ile Palworld maceranıza başlamak için hazır durumdasınız. Docker, kurulum sürecini basitleştirir ve oyunun eğlenceli yönlerine odaklanmanızı sağlar. İster geniş açık dünyaları keşfediyor olun, ister sunucunuzu benzersiz bir deneyim için özelleştiriyor olun, Docker her şeyi mümkün kılar.
Arkadaşlarınızla Palworld'a dalmaya hazır mısınız? Kendi sunucunuzu barındırma konusunda heyecanlıysanız ancak uzmanlığınız yoksa, LightNode gibi yönetilen bir platformda çalıştırmak teknik yönleri halledebilir. Seçenekleri keşfetmekten çekinmeyin ve Palworld deneyiminizi daha da keyifli hale getirin.