Panduan Lengkap untuk Menjalankan Server Palworld dengan Docker
Panduan Lengkap untuk Menjalankan Server Palworld dengan Docker
Bayangkan Anda sangat ingin menyelami dunia imersif Palworld, tetapi mengatur server khusus tampak menakutkan. Dengan kekuatan Docker, Anda dapat dengan mudah meng-host server Palworld Anda sendiri dan mulai menjelajahi permainan yang menarik ini bersama teman-teman. Berikut adalah panduan langkah demi langkah untuk membantu Anda meluncurkan server Palworld Anda menggunakan Docker.
Mengapa Menggunakan Docker untuk Server Palworld?
Docker menyediakan pendekatan yang efisien untuk mengatur dan mengelola server game. Ini memastikan bahwa semua alat yang diperlukan terkandung dalam kontainer, menghilangkan kebutuhan untuk instalasi kompleks seperti SteamCMD. Berikut adalah beberapa keuntungan utama:
- Kesederhanaan: Docker menyederhanakan proses pengaturan, memerlukan pengetahuan teknis yang minimal.
- Konsistensi: Ini memastikan lingkungan permainan yang stabil dan konsisten, mengurangi konflik.
- Kustomisasi: Dengan Docker, Anda dapat dengan mudah menyesuaikan pengaturan server untuk menciptakan pengalaman bermain yang unik.
Prasyarat untuk Mengatur Server Palworld
Sebelum Anda mulai, pastikan Anda memiliki hal-hal berikut:
- Docker dan Docker Compose: Instal Docker dan Docker Compose untuk mengelola kontainer Anda secara efektif.
- Perangkat yang sesuai: Anda dapat menjalankan server Palworld di sistem Linux, Windows, atau Mac. Pastikan perangkat Anda memenuhi persyaratan minimum CPU dan RAM (4 inti, 16GB RAM, dan setidaknya 8GB penyimpanan)[4].
Panduan Langkah demi Langkah untuk Mengatur Server Palworld dengan Docker
1. Menginstal Docker dan Docker Compose
Langkah 1: Unduh dan Instal Docker
Anda dapat menginstal Docker dengan menjalankan perintah berikut di terminal Anda:
curl -sSL https://get.docker.com | sh
Ini akan mengambil dan menginstal Docker di sistem Anda[1].
Langkah 2: Tambahkan Pengguna Anda ke Grup Docker
Untuk mengelola Docker tanpa memerlukan hak akses root, jalankan:
sudo usermod -aG docker $USER
Pastikan Anda me-reboot sistem Anda setelah menjalankan perintah ini untuk menerapkan perubahan[1].
2. Mempersiapkan Direktori Server
Buat direktori untuk menyimpan file server Palworld Anda. Gunakan perintah seperti ini:
sudo mkdir -p /opt/stacks/palworld/data
sudo chown 1000:1000 /opt/stacks/palworld/data
Ini mengatur folder dan memberikan kepemilikan kepada ID pengguna tertentu (1000), memastikan akses yang lancar untuk kontainer Docker Anda[1].
3. Mengonfigurasi File Docker Compose Anda
Langkah 1: Tarik Gambar Docker dan Siapkan
Unduh gambar Docker yang diperlukan dan konfigurasikan pengaturan server Anda. Misalnya, gunakan gambar dari thijsvanloef/palworld-server-docker
:
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/
Sesuaikan variabel lingkungan sesuai kebutuhan Anda[4].
4. Memulai Server Palworld Anda
Jalankan server Palworld Anda menggunakan Docker Compose:
docker-compose up -d
Perintah ini memulai server Anda dalam mode terpisah. Pastikan Anda berada di direktori yang sama dengan file docker-compose.yml
Anda[3].
Port Forwarding dan Firewall
Untuk mengakses server Anda dari luar jaringan lokal Anda, Anda perlu mengatur port forwarding:
- Identifikasi Port: Port default untuk server Palworld adalah
8211
dan27015
. Anda perlu meneruskan port ini di router Anda. - Tetapkan IP Statis: Pastikan perangkat server Anda memiliki alamat IP statis untuk menjaga koneksi yang stabil.
- Perbarui Pengaturan Firewall: Gunakan perintah seperti
netsh advfirewall firewall add rule
(di Windows) untuk mengizinkan koneksi masuk pada port ini[3].
Kustomisasi Server Palworld Anda
Docker memungkinkan Anda untuk menyesuaikan pengaturan server Anda dengan mudah:
- Konfigurasi RCON: Gunakan alat seperti RCON untuk mengelola perintah langsung dari baris perintah.
- Variabel Lingkungan: Sesuaikan pengaturan seperti
EXP_RATE
,DAY_TIME_SPEED_RATE
, danNIGHT_TIME_SPEED_RATE
untuk menciptakan pengalaman bermain yang unik[5].
Menghosting Server Anda
Sementara menjalankan server secara lokal itu nyaman, menghostingnya di platform cloud dapat menawarkan lebih banyak stabilitas dan skalabilitas. Solusi seperti LightNode menyediakan opsi hosting server yang aman dan efisien, sempurna untuk mengelola server Palworld Anda:
Dengan menggunakan LightNode, Anda dapat memastikan bahwa server Anda tetap stabil dan aman, bahkan ketika Anda tidak aktif memantau.
Kesimpulan
Dengan panduan ini, Anda sudah siap untuk memulai petualangan Palworld Anda dengan server Docker yang disesuaikan. Docker menyederhanakan proses pengaturan, memungkinkan Anda untuk fokus pada aspek menyenangkan dari permainan. Apakah Anda menjelajahi dunia terbuka yang luas atau menyesuaikan server Anda untuk pengalaman yang unik, Docker membuat semuanya mungkin.
Apakah Anda siap untuk menyelami Palworld bersama teman-teman Anda? Jika Anda bersemangat untuk menghosting server Anda sendiri tetapi kurang keahlian, menjalankannya di platform yang dikelola seperti LightNode dapat mengurus aspek teknis. Jangan ragu untuk menjelajahi opsi dan membuat pengalaman Palworld Anda semakin menyenangkan.