Kendin barındırdığın bir Minecraft sunucu paneli
Zelie, kendi sunucuna kurduğun bir Minecraft sunucu paneli. Vanilla, Paper, Purpur, Fabric, Forge, NeoForge, Velocity proxy'si ve Bedrock'u kendi Linux makinende çalıştırır; canlı konsol, dosya editörü, SFTP ve yedeklerle.

01
Hangi tür Minecraft sunucularını çalıştırır
Her tür, Pelican depolarından bir egg. Sunucuyu oluştururken birini seçersin. Zelie bellek ve disk için bir başlangıç boyutu önerir, ikisini de sonra Settings sekmesinde değiştirebilirsin.
| Tür | Ne için | Önerilen başlangıç |
|---|---|---|
| Vanilla | Mojang'ın kendi sunucusu, değişiklik yok. | 2 GB bellek, 5 GB disk |
| Paper | Bukkit ve Spigot eklentilerini çalıştıran daha hızlı bir sunucu. | Genel varsayılan |
| Purpur | Değiştirilecek daha çok ayarı olan Paper. | 2 GB bellek, 5 GB disk |
| Fabric | Modlar için hafif bir temel. | 2 GB bellek, 5 GB disk |
| Forge | Çok içerik yükleyen modlar ve modpack'ler. | 4 GB bellek, 10 GB disk |
| NeoForge | Forge'un daha yeni kolu, aynı tür modlar için. | 4 GB bellek, 10 GB disk |
| Velocity | Oyuncuları diğer sunucularına aktaran bir proxy. Dünya tutmaz. | 512 MB bellek, 1 GB disk |
| Bedrock | Telefonlar, konsollar ve Windows için yerel sunucu. Oyuncular UDP üzerinden bağlanır. | 1 GB bellek, 2 GB disk |
02
Sunucu kurmak
- 01Türü seç, sonra bellek, CPU, disk ve Java imajını ayarla. Java sürümünü imaj belirler.
- 02Portu seç. Zelie, 25565'ten başlayarak makinede boş bulduğu bir portu önerir.
- 03Mojang'ın EULA'sını kabul et. Zelie önce sana sorar, çünkü sunucu onsuz çalışmaz.
- 04Egg'in kurulum betiği kendi container'ında bir kez çalışır ve sunucuyu indirir.
- 05Start'a bas ve konsolu izle.
Server sayfası, oyuncuların bağlandığı adresi gösterir. Zelie onu makinenin ağ kartlarından bulur; yerine kendi alan adını koyabilirsin.
03
server.properties, eklentiler ve modları düzenlemek
server.properties ve diğer config dosyaları tarayıcıdaki editörde açılır. Editör, sen yazdıkça JSON, YAML ve config dosyalarını renklendirir; bozuk JSON'u da sen kaydetmeden önce satırı ve nedeniyle kırmızıyla işaretler.
Eklentiler ve modlar, sunucunun klasöründeki dosyalardır. Onları dosya yöneticisine sürükleyerek yükle ya da SFTP ile gönder. Bir SSH anahtarıyla ya da o sunucu için üretilip bir kez gösterilen bir şifreyle girersin. Dosya yöneticisi bir klasörü .tar.gz olarak paketler, .zip ve .tar arşivlerini de açar; bu modpack'lerde işe yarar.

04
Dünyayı kayıt ortasında yakalamayan yedekler
Çalışan bir dünyanın yedeği, sunucu dosyaları yazarken onları kopyalayabilir. Minecraft için Zelie, yedek alınırken dünyayı kaydeder ve kaydetmeyi duraklatır; bunu senin de elle yazacağın save-all ve save-off komutlarıyla yapar, sonra kaydetmeyi yeniden açar.
Yedekler senin seçtiğin bir zamanlamayla alınır. Sunucuda sıkıştırılıp şifrelenir, bir kopyası da S3 uyumlu herhangi bir depolamaya gidebilir. Geri yükleme önce orada olanın yedeğini alır, böylece kötü giden bir geri yükleme geri alınabilir. Yeniden kurulum da önce bir yedek alır.
05
Konsol
Konsol sunucunun çıktısını renkleriyle gösterir, açtığında son 500 satırı tutar ve geçmişi olan bir komut satırı sunar. Zelie kendini güncellerken bağlantı kopmaz. Durdurmak egg'in durdurma komutunu gönderir; Zelie sunucuyu ancak bir dakika sonra hâlâ durmadıysa zorla kapatır.
Bir zamanlama, belirli saatlerde konsol komutları gönderebilir; örneğin gece yeniden başlatmadan önce bir uyarı.
06
Oyuncular, banlar, op ve whitelist
Vanilla, Paper, Purpur, Fabric, Forge ve NeoForge sunucularında Players sekmesi kimin çevrimiçi olduğunu ping, çevrimiçi süre ve adresle gösterir; adres sen gösterene kadar gizli kalır. Son 30 günde görülen herkesi ziyaretleri ve oyun süreleriyle tutar, aynı adreste görülen hesapları da listeler.
Bir nedenle ve isteğe bağlı bir bitişle kick ve ban atabilirsin; sunucu çalışırken Zelie banı kendisi kaldırır. Op ve whitelist aynı sekmede, her oyuncu hakkındaki notların ve adminlerin yaptıklarının logunun yanında. Zelie sunucunun konsolu üzerinden çalışır, yani kurulacak bir şey yok.
07
Bir Minecraft sunucusu ne kadar bellek ister
Önerilen boyutla başla ve bellek kullanımını izle. Her sunucunun başlığı bunu gösterir: %70'in altında yeşil, %70'ten itibaren turuncu, %90'dan itibaren kırmızı; metrikleri de son günü tutar.
- Birkaç arkadaş için bir Vanilla, Paper ya da Purpur sunucusu 2 GB ile rahat çalışır.
- Modlar ve modpack'ler daha fazlasını ister. Forge ve NeoForge burada 4 GB'tan başlar, büyük bir pack daha fazlasını isteyebilir.
- İnsanlar keşfettikçe dünya büyür, o yüzden diskte pay bırak. Yedekler de makinede yer kaplar.
- Velocity proxy'si yalnız oyuncuları aktarır ve az şey ister. Başlangıç boyutu 512 MB.
08
Sorular
Forge, NeoForge ya da Fabric ile modlu bir sunucu çalıştırabilir miyim?
Evet. Üçü de listede. Modları dosya yöneticisiyle ya da SFTP ile yükle; Forge ve NeoForge'a en az Zelie'nin önerdiği 4 GB'ı ver.
Bedrock oyuncuları girebilir mi?
Evet, Bedrock sunucu türünü çalıştırarak. Java'dan ayrı bir sunucu olduğu için, bir Java sunucusuna kendin bir köprü eklentisi eklemedikçe Java ve Bedrock oyuncuları aynı dünyayı paylaşmaz.
EULA'yı kabul etmem gerekiyor mu?
Evet. Mojang'ın sunucusu bunu ister, bu yüzden panel bir Minecraft sunucusu oluşturmadan önce kabul etmeni ister. Zelie onu senin yerine kabul etmez.
Zelie bir Velocity proxy'siyle çalışır mı?
Velocity, Zelie'de kendi başına bir sunucu olarak çalışır ve oyuncuları diğer Minecraft sunucularına aktarır. Yönlendirmeyi, tarayıcıda düzenleyebildiğin Velocity'nin config dosyasında ayarlarsın.
Zelie'yi kur
Bunu bir Debian veya Ubuntu sunucusunda root olarak çalıştır. Sürümün imzasını kontrol eder, Zelie'yi kurar ve insanların panele nasıl ulaşacağını sorar.
curl -fsSL https://github.com/Caria-Core/zelie/releases/latest/download/install.sh | shTek sunucuda ücretsiz. Neleri değiştirdiğini bilmek istersen önce kurulumun nasıl işlediğini oku.