Kısa cevap. Bir Avorion sunucusunu ücretsiz olarak kendiniz barındırabilirsiniz: Avorion dedicated server'ı (Steam uygulaması 565060) SteamCMD ve anonim girişle indirin, ./bin/AvorionServer komutunu bir galaksi adıyla başlatın ve --port, --query-port, --steam-master-port ve --steam-query-port ile verdiğiniz portları açın. Ya da bir Avorion sunucusu kiralayın ve kurulumu ile port yönlendirmeyi atlayın.
Oyuncular sunucu listelenirken oyun içi sunucu listesinden katılır ve her oyuncunun kendi Avorion kopyasına ihtiyacı vardır (Steam uygulaması 445220).
5 Kasım 2026 tarihinde Avorion 2.5.13 sürümüne karşı kontrol edildi (16 Mart 2026'dan beri varsayılan branch). Boxelware, 2.6 yamasını 29 Ekim 2026'da Aralık 2026 için duyurdu.
Bu rehber Boxelware'in Steam duyurularını ve mağaza sayfasını, ayrıca kendi Avorion sunucularımızda çalıştırdığımız şeyleri kullanır: tam SteamCMD uygulaması, başlatma satırı ve panelin yazdığı dosyalar. Boxelware'in dedicated server'ın çalıştırılmasıyla ilgili bir sayfasını bulamadık, bu yüzden bir ayrıntı doğrulanamadığında rehber tahmin yürütmek yerine bunu söyler. Doğrudan kiralama yoluna geçmek için 2. seçeneğe bakın.
İhtiyacınız olanlar
İşletim sistemi: Aşağıdaki adımlar için 64-bit Linux. Avorion mağaza sayfası oyun için Windows, macOS ve Linux'u listeler, bizim sunucularımız ise Linux sunucu sürümünü çalıştırır.
Donanım: Boxelware, Steam sayfasında dedicated server gereksinimlerini yayımlamaz (oyunun kendisi için gerekenleri listeler).
Ağ: internetten erişilebilen dört port: --port, --query-port, --steam-master-port ve --steam-query-port için birer tane. Her portun protokolünü listeleyen bir Boxelware kaynağı bulamadık, bu yüzden emin değilseniz seçtiğiniz portlarda hem TCP hem UDP'ye izin verin.
Steam hesabı: sunucuyu indirmek için gerekmez. Bizim kurulumumuz anonim giriş kullanır.
Oyun: her oyuncunun kendi Avorion kopyasına ihtiyacı vardır.
Bu, boşta duran bir bilgisayarda, ev sunucusunda ya da bulut sanal makinesinde çalışır. Aşağıdaki SteamCMD akışı kendi kurulum betiğimizin akışıdır, tek bir makinenin ihtiyacına göre kısaltılmıştır.
Linux (Debian veya Ubuntu)
Bir steam kullanıcısı oluşturun ve ona geçin, böylece sunucu kendi hesabında yaşar.
sudo useradd -m steam
sudo -iu steam
SteamCMD'yi kurun; bunu o kullanıcı olarak yapın ve önce Valve'in SteamCMD sayfasının dağıtımınız için listelediği 32-bit kütüphaneleri kurun. Bu, kurulum betiğimizin indirdiği tarball ile aynıdır.
mkdir ~/Steam && cd ~/Steam
curl -sSL https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz | tar zxvf -
Yalnızca “success” mesajına güvenmeyin. Bizim kurulumlarımızda SteamCMD indirmeleri ara sıra başarısız olur, temiz bir kurulumda yaklaşık yedide iki, ve yine de başarı bildirir. appmanifest_565060.acf adlı bir dosyanın /home/steam/avorion/steamapps/ içinde olduğunu kontrol edin. Yoksa komutu yeniden çalıştırın.
Steam istemci kütüphanelerini kopyalayın. Kurulum betiğimiz SteamCMD'deki her iki steamclient.so dosyasını sunucu klasörünün içindeki bir .steam klasörüne kopyalar, başlatma satırımız da sunucunun bunları bulması için HOME değerini sunucu klasörüne yönlendirir:
İlk başlatma galaksiyi --datapath altında oluşturur. Günlük şunu yazdırdığında sunucu hazırdır:
Server startup complete
Portları açın. Seçtiğiniz dört porta makinenin güvenlik duvarında izin verin ve yönlendiricinizde bu makineye yönlendirin (emin değilseniz yukarıdaki gibi TCP ve UDP).
Oyundan katılın.--listed true ile oyun içi sunucu listesinde sunucu adınızı arayın. --listed false onu listenin dışında tutar.
Başlatma satırı ayarları ne yapar
--galaxy-name: sunucunun yüklediği kayıt. Bizim kurulumumuzda henüz var olmayan bir ad, --datapath altında o adda bir klasörde yeni bir galaksi başlatır.
--admin: verdiğiniz oyuncu kimliğine yöneticilik verir (panelimiz bir Steam64 kimliği ister). Başlatma satırımız bunu yalnızca alan doldurulmuşsa ekler.
--difficulty: panelimiz -3 ile 3 arasını kabul eder, varsayılan 0'dır.
--same-start-sector: true veya false. Bizim varsayılanımız true.
--threads: sektörleri aynı anda kaç iş parçacığının güncellediği. Bizim varsayılanımız 1.
--save-interval: kayıtlar arasındaki saniye. Bizim varsayılanımız 300.
Steam Workshop modları
Bizim kurulumumuz modları galaksi klasörünün içindeki modconfig.lua dosyasında, her girişte bir Workshop kimliği olacak şekilde listeler ve sunucu bunları başlarken Steam'den indirir:
Yukarıdaki kimlik bir yer tutucudur. Bir modun Workshop adresinin sonundaki sayıyı kullanın.
Konteyner içinde çalıştırma
Bizim sunucularımızda Avorion, konteynerin /etc/passwd dosyasında karşılığı olmayan sayısal bir kullanıcı kimliğiyle çalıştırıldığında başlamadı, çünkü açılışta getpwuid() çağırıyor. Kurulumumuz libnss-wrapper kütüphanesini yerleştirir, başlatma satırımız da sunucunun çalıştığı kimlik için tek satırlık bir passwd ve group dosyası yazar, ardından sarmalayıcıyı LD_PRELOAD, NSS_WRAPPER_PASSWD ve NSS_WRAPPER_GROUP ile önceden yükler. Normal bir Linux kullanıcı hesabında bunların hiçbirine ihtiyacınız yoktur.
Seçenek 2: PlayNHost'ta barındırın
Kiralamak SteamCMD kurulumunu, güvenlik duvarını ve güncelleme rutinini sizin yerinize halleder. Dört port ayarıyla birlikte başlatma satırı sizin için doldurulur.
Bir plan seçin.Avorion sunucu barındırma sayfasını açın ve planları karşılaştırın (yazı sırasında NAONITE, OGONITE ve AVORION; 12, 20 ve 35 oyuncu için). NAONITE veya OGONITE için Sunucu oluştur'a, AVORION için Planı özelleştir'e basın ve siparişi tamamlayın. Fiyatlar değişir, bu yüzden o sayfadan kontrol edin.
Kurulumu bekleyin. Hazır olduğunda e-posta alırsınız ve sunucu panel.playnhost.com adresinde görünür. Konsol sekmesinde panel, Server startup complete yazdırdığında sunucuyu çalışıyor sayar.
Ayarlar'ı, ardından Oyun ayarları'nı açın. Bu alanlar yukarıda gösterilen başlatma satırını besler:
Galaksi Adı: sunucunun yüklediği kayıt. Yeni bir ad yepyeni bir galaksi başlatır ve eskisini diskte bırakır.
Sunucu Adı: sunucu listesindeki ad.
Admin ID'si: yönetici olacak oyuncunun Steam64 kimliği. Yönetici istemiyorsanız boş bırakın.
Oyun Zorluğu, Çarpışma hasarı, Kaydetme Aralığı (saniye), Aynı Başlangıç Sektörü ve İş parçacıkları: başlatma satırındaki karşılık gelen ayarlar.
Herkese Açık Listele: true sunucuyu oyun içi listede gösterir, false gizler.
Maksimum Oyuncu salt okunur gösterilir ve planınızı izler. Gelişmişi göster altında Otomatik güncelleme (varsayılan olarak açık, yani sunucu başlarken Steam'de yeni bir sürüm olup olmadığına bakar) ve Beta branch bulunur.
Yeniden başlatın. Panel “Kaydedildi. Bunların geçerli olması için sunucunun yeniden başlatılması gerekir.” gösterdiğinde Şimdi yeniden başlat'a basın ve Server startup complete yazısını bekleyin.
Workshop modları ekleyin (isteğe bağlı).Workshop sekmesini açın, her modun Steam Workshop adresini veya kimliğini Mods listesine yapıştırın, Ekle'ye, sonra Kaydet'e basın. Uygulamak için yeniden başlat'a basın: sunucu her başlangıçta modconfig.lua dosyasını bu listeden yeniden yazar ve modları Steam'den kendisi indirir.
Katılın. Oyun içi sunucu listesinde sunucu adınızı bulun. Katılan herkesin sunucuyla aynı modlara ihtiyacı vardır.
Panel sizin için neler yapar
Kurulum kontrolleri. Kurulum betiği SteamCMD'yi üç defaya kadar yeniden dener ve yalnızca uygulama manifesti oluştuğunda devam eder, böylece sessizce başarısız olan bir indirme boş bir sunucu klasörü bırakmak yerine kurulumu durdurur.
Portlar. Panel, oyun portunuzu ve query, Steam master ile Steam query portlarını başlatma satırına sizin için aktarır.
Mod dosyası.modconfig.lua her başlangıçta Workshop listesinden yeniden oluşturulur. Elle yapılan düzenlemeler yeniden başlatmadan sonra kalmaz, bu yüzden listeyi değiştirin.
Konteyner düzeltmesi. Yukarıda anlatılan nss_wrapper kurulumu zaten yapılmıştır.
Galaksi sıfırlama.Hızlı görevler sekmesinde sunucuyu durduran, galaksi kaydını silen ve sıfırdan başlatan bir Galaksi sıfırlama görevi vardır. Ayarlar korunur. Tüm galaksi klasörünü, diğer adlarla tutulan galaksiler dahil, temizler; bu yüzden eski bir galaksiyi saklamak istiyorsanız önce yedek alın.
Kendin barındırmak mı, kiralamak mı: dürüst bir karşılaştırma
Maliyet. Kendi başınıza: yazılım ücretsizdir, donanım, elektrik ve bant genişliğine ya da bir bulut sanal makinesine ödeme yaparsınız. Kiralık: plana göre aylık bir ücret. Güncel planlara bakın.
Erişilebilirlik. Kendi başınıza: makineniz, elektriğiniz ve ev internetiniz kadar güvenilirdir ve ekibiniz oynarken açık kalmalıdır. Kiralık: bilgisayarınızda değil, barındırma sağlayıcısının donanımında çalışır.
Ağa açıklık. Kendi başınıza: bağlantınızda dört port internete açıktır ve güvenlik duvarıyla yönlendiriciye siz bakarsınız. Kiralık: ev IP'niz işin içinde değildir.
Gereken beceri. Kendi başınıza: komut satırı, SteamCMD, port yönlendirme ve bir güncelleme rutini. Gayet yapılabilir ve öğrenmek için iyi bir yol. Kiralık: form alanlı bir web paneli.
Güncellemeler. Kendi başınıza: sunucuyu durdurun, SteamCMD komutunu yeniden çalıştırın, sunucuyu başlatın. Kiralık: sunucu başladığında Otomatik güncelleme yeni bir sürüm kurar.
Kendi başına barındırmak, zaten gün boyu açık bir makineniz varsa ve ağlarla aranız iyiyse uygundur. Kiralamak, donanımla uğraşmak istemiyorsanız uygundur.
Sık karşılaşılan sorunlar ve çözümleri
Sunucu ilk açılışta boş bir klasörle çöküyor
Neden: SteamCMD indirmesi başarısız oldu ama başarı bildirdi.
Çözüm: kurulum klasöründe steamapps/appmanifest_565060.acf dosyasının olup olmadığına bakın. Yoksa app_update 565060 validate komutunu yeniden çalıştırın.
Sunucu konteynerde başlamıyor
Neden: deneyimimize göre kullanıcı kimliğinin passwd girdisi yok ve Avorion açılışta getpwuid() çağırıyor.
Çözüm: yukarıdaki konteyner bölümündeki nss_wrapper kurulumunu kullanın ya da konteyneri imajda var olan bir kullanıcıyla çalıştırın.
Sunucunuz listede yok
Neden:--listed false ile başlatıldı (PlayNHost'ta Herkese Açık Listele değeri false) ya da query portlarına dışarıdan erişilemiyor.
Çözüm: listelenecek şekilde ayarlayın, dört portun da açık ve yönlendirilmiş olduğunu kontrol edin ve yeniden başlatın.
Mod dosyanız eski haline dönüyor (PlayNHost)
Neden: sunucu her başlangıçta modconfig.lua dosyasını Workshop listesinden yeniden oluşturur.
Çözüm: modları Workshop sekmesinden değiştirin, kaydedin ve yeniden başlatın.
SSS
Avorion sunucusunu ücretsiz barındırabilir miyim?
Evet. Dedicated server anonim girişle indirilir, yani yazılım hiçbir şeye mal olmaz. Yine de makineye, elektriğe ve internete ödeme yaparsınız ve insanlar oynarken açık kalmalıdır.
Sunucuyu çalıştırmak için oyuna sahip olmam gerekir mi?
İndirmek için gerekmez: anonim giriş bir Steam hesabı istemez. Katılmak için her oyuncunun kendi Avorion kopyasına ihtiyacı vardır.
Kaç oyuncu katılabilir?
Kendiniz barındırırsanız bu, --max-players değerinizdir. Planlarımız 12, 20 ve 35 oyunculuktur.
Dedicated server hangi Steam uygulaması?
SteamCMD ile 565060 uygulamasını kuruyoruz. Oyunun kendisi 445220 uygulamasıdır.
Steam Workshop modlarını kullanabilir miyim?
Evet. Workshop kimliklerini modconfig.lua içine yazın ya da PlayNHost'ta Workshop sekmesinden ekleyin, kaydedin ve yeniden başlatın.
Sitenin çalışması, nasıl kullanıldığını anlamamız ve pazarlamamızı ölçmemiz için çerez kullanıyoruz. Tümünü kabul edebilir, yalnızca zorunlu çerezleri kabul edebilir veya kategori bazında seçebilirsiniz.Sitenin çalışması, nasıl kullanıldığını anlamamız ve pazarlamamızı ölçmemiz için çerez kullanıyoruz. Burada varsayılan olarak açıktır. İstemediklerinizi kapatabilirsiniz.Gizlilik politikamızı okuyun