YENİ 📢 Sınırlı lansman teklifi: Tüm oyunlarda ilk aya %70'e varan indirim!Paketleri görün

Foundry sunucusu nasıl barındırılır (2026)

FoundryUpdated Nov 5, 20267 min read

Kısa cevap. Bir Foundry sunucusunu ücretsiz olarak kendiniz barındırabilirsiniz: "FOUNDRY: Dedicated Server" uygulamasını (Steam uygulaması 2915550) kurun, bir app.cfg oluşturun, onu FoundryDedicatedServer.exe dosyasının yanına koyun ve güvenlik duvarınızda ile router'ınızda 3724 portunu açın. Ya da bir Foundry sunucusu kiralayın ve ağ ayarlarıyla uğraşmayın.

Oyuncular Çok oyunculu, ardından IP Direct Connect yoluyla katılır ve sunucunuzun IP adresiyle portunu yazar. Sunucuyu herkese açık yaparsanız Steam sunucu tarayıcısında da görünür.

5 Kasım 2026 tarihinde kontrol edildi; o gün Steam'de duyurulan en yeni kararlı sürüm Update 4 Hotfix #2 idi. Update 5 yalnızca deneysel dalda yer alıyordu.

Bu rehber iki kaynağa dayanır: geliştiricinin kendi dedicated sunucu sayfası ve barındırdığımız her Foundry sunucusunda çalıştırdığımız yapı. İkisi birbirinden ayrıldığında bunu belirtiyoruz. Doğrudan kiralama yoluna geçmek için Seçenek 2'ye gidin.

Neye ihtiyacınız var

  • Sunucu yazılımı: "FOUNDRY: Dedicated Server", Steam uygulaması 2915550. Oyunun kendisi 983870 numaralı uygulamadır ve sunucuyu çalıştırmak için ona sahip olmanız gerekmez. Steam istemcisinde Kütüphane açılır menüsünü açın ve sunucuyu görmek için Aletler seçeneğini açın.
  • Sürekli açık kalan bir makine: yedek bir bilgisayar, ev sunucusu veya bulutta bir sanal makine. Geliştiricinin sayfası yalnızca Windows'u anlatır. Biz Windows sunucusunu Linux üzerinde Wine ile çalıştırıyoruz ve aşağıdaki Linux adımları bizim kullandığımız adımlardır.
  • RAM ve işlemci: geliştiricinin sayfasında sistem gereksinimleri yok, bu yüzden başka yerde okuduğunuz her rakamı tahmin olarak değerlendirin.
  • Ağ: 3724 portu (varsayılan oyun portu) güvenlik duvarında açık ve router'da yönlendirilmiş olmalı. Geliştiricinin sayfası bunun TCP mi UDP mi olduğunu söylemiyor, bu yüzden ikisine de izin verin. Steam sunucu tarayıcısı, yalnızca sunucu herkese açıksa, varsayılan olarak 27015 olan sorgu portunu kullanır.
  • Oyuncularınızla aynı sürüm: sunucu sürümü oyun sürümüyle eşleşmelidir.

Seçenek 1: kendiniz barındırın

Windows'ta (geliştiricinin yolu)

  1. Sunucuyu kurun: Steam kütüphanenizdeki Aletler bölümünden veya SteamCMD ile.
  2. app.cfg dosyasını oluşturun: FoundryDedicatedServer.exe ile aynı klasöre. Klasörü bulmak için Steam'de sunucunun Özellikler penceresini açın, Yerel Dosyalar'a gidin ve Gözat'ı seçin. Başlangıç için bir dosya:
    server_name=My Foundry server
    server_password=changeme
    server_world_name=MyFactory
    server_max_players=16
    server_is_public=false
    pause_server_when_empty=true
    autosave_interval=300
    server_port=3724
    server_query_port=27015
    Geliştiricinin sayfasında ayrıca server_persistent_data_override_folder da yer alıyor; bu, günlükler ve kayıtlar için özel bir klasördür ve tek makinede birden fazla sunucu çalıştıran sağlayıcılar için tasarlanmıştır.
  3. Başlatın: Steam'den veya sunucu klasöründeki FoundryDedicatedServerLauncher.bat ile.

Linux'ta (bizim çalıştırma şeklimiz)

  1. SteamCMD'yi kurun ve ihtiyaç duyduğu kütüphanelerle birlikte Wine ve Xvfb'yi de kurun (Debian ve Ubuntu'da wine ve xvfb paketleri). Steam sunucuyu yalnızca Windows için listeler, bu yüzden onu Wine çalıştırır.
  2. Sunucunun Windows sürümünü indirin. Bizim kurulumumuz Windows platformunu zorlar ve 2915550 uygulamasını sunucu klasörüne kurar:
    ./steamcmd.sh +force_install_dir /home/foundry/server +login anonymous +@sSteamCmdForcePlatformType windows +app_update 2915550 validate +quit
  3. Kurulumu kontrol edin. SteamCMD bazen başarılı olduğunu bildirip boş bir klasör bırakır. steamapps klasöründe appmanifest_2915550.acf dosyası yoksa veya FoundryDedicatedServer.exe eksikse komutu tekrar çalıştırın.
  4. Steam istemci kütüphanelerini bizim koyduğumuz yere kopyalayın: steamclient.so dosyasını SteamCMD'nin linux32 klasöründen .steam/sdk32 içine, linux64 klasöründen ise .steam/sdk64 içine; ikisi de kullanıcının ana klasörünün altında olmalı.
  5. app.cfg dosyasını yazın: sunucu klasörüne, Windows örneğindeki anahtarlarla.
  6. Sunucuyu Wine altında sanal bir ekranla çalıştırın, sunucularımız onu böyle başlatır:
    xvfb-run wine ./FoundryDedicatedServer.exe -log
    Her başlatmadan önce sunucularımız Wine Mono'yu da (GitHub sürümlerindeki wine-mono MSI dosyası) Wine önekine kurar. Günlükte Dedicated server is now running! yazdığında sunucu hazırdır. Çöktükten sonra yeniden başlaması için onu systemd gibi bir servis yöneticisi altında çalıştırın.

Portları açın ve katılın

  • Oyun: 3724 portuna izin verin (örneğin sudo ufw allow 3724 ile) ve router'da yönlendirin.
  • Steam tarayıcısı: yalnızca server_is_public=true ile çalışır ve 27015 sorgu portunu kullanır.
  • Katılma: oyunda Çok oyunculu, ardından IP Direct Connect seçin ve IP adresiyle portu girin.
  • Güncelleme: indirme komutunu tekrar çalıştırın. Geliştiricinin sayfası, app_update sunucuyu doğru güncellemezse sunucuyu silip yeniden kurmanız gerektiğini söylüyor.

Seçenek 2: PlayNHost'ta barındırın

Kiralamak kurulumu, Wine'ı, portları ve güncelleme rutinini ortadan kaldırır. Yine de bir ad, bir şifre ve dünyanızı siz seçersiniz.

  1. Bir plan seçin. Foundry sunucu barındırma sayfasını açın ve planları karşılaştırın: yazım anında MACHINERY (16 oyuncu) ve SCIENCE (24 oyuncu). MACHINERY için Sunucu oluştur'a, SCIENCE için Planı özelleştir'e basın ve siparişi tamamlayın. Fiyatlar değişir, bu yüzden o sayfadan kontrol edin.
  2. Kurulumu bekleyin. Sunucu panelde görünür. Hazır olduğunda konsolu Dedicated server is now running! yazar.
  3. Ona ad verin. Ayarlar sekmesinde, Oyun ayarları altında Sunucu Adı, Sunucu Dünya Adı ve Sunucu Şifresi alanlarını doldurun. Sonra yeniden başlatın. Bkz. Foundry sunucu adınızı, şifrenizi ve slot sayınızı nasıl değiştirirsiniz.
  4. Nasıl listeleneceğini seçin. Herkese Açık Sunucu Steam sunucu tarayıcısını kontrol eder. Sunucu Boşken Duraklat ve Otomatik kayıt aralığı aynı sayfadadır.
  5. Oyuncularınızı davet edin. IP Direct Connect için onlara sunucunuzun adresini ve portunu verin. Bkz. Foundry sunucunuza nasıl bağlanırsınız.

Panelin sizin için yaptıkları:

  • Portlarınız atanır ve baştan açıktır. Panel her başlatmada oyun portunu, sorgu portunu, adı, şifreyi, dünya adını, oyuncu sınırını, herkese açık bayrağını, otomatik kayıt aralığını, duraklatma ayarını ve kayıt klasörünü App.cfg dosyasına yazar; bu yüzden bunları dosyada değil panelde değiştirirsiniz.
  • Kurulum, her SteamCMD çalıştırmasından sonra bir uygulama manifestosu olup olmadığına bakar ve başarısız kurulum bildirmeden önce üç kereye kadar dener.
  • Steam Workshop modları sizin için kurulur. Öğe kimliklerini virgülle ayırarak Ayarlar altındaki Steam Workshop modları alanına yapıştırın. Kurulum onları anonim girişle indirir, bu yüzden kimsenin oyuna sahip olması gerekmez, ve eski modList.json dosyasını siler; testlerimizde sunucu daha sonra bulduğu her modun açık olduğu yeni bir liste yazdı. Kimlikler sunucu kurulurken okunur, bu yüzden bir değişikliği uygulamak için Uygulamak için yeniden kur seçeneğini Modding sayfasında kullanın. Katılan herkesin kendi oyununda aynı modlara ihtiyacı vardır.
  • Dünyalar serverfiles/save içinde, Dosyalar altında, dünyanın adıyla saklanır. Yeni bir Sunucu Dünya Adı, eskisini silmeden yepyeni bir dünya başlatır. Bkz. Foundry sunucunuzda dünyaları ve yedekleri nasıl yönetirsiniz.

Kendin barındırmak ya da kiralamak: dürüst bir karşılaştırma

  • Maliyet: sunucu yazılımı ücretsizdir. Kendiniz barındırmak elektrik, donanım ve bant genişliği ya da bir bulut makinesi maliyeti getirir. Kiralamak, planın belirlediği aylık bir ücrettir.
  • Çalışma süresi: ev sunucusu yalnızca bilgisayarınız, elektriğiniz ve internetiniz çalıştığı sürece açıktır. Kiralanan sunucu ise barındırıcının donanımında çalışır.
  • Açıklık: evde oyuncular herkese açık IP adresinize bağlanır ve güvenlik duvarı ile router'ı siz yönetirsiniz. Kiralanan sunucuda ev IP adresiniz işin dışında kalır.
  • Kurulum: geliştiricinin Windows yolu kısadır. Linux'ta ayrıca Wine, sanal bir ekran ve yukarıdaki SteamCMD kontrolü gerekir. Kiralamak için bir ad, bir şifre ve bir dünya adı yeterlidir.
  • Kontrol: kendiniz barındırınca her dosya sizindir. Bizim sunucularımızda ayarları panelden değiştirirsiniz ve Dosyalar sekmesi de yine elinizin altındadır.

Kurulumu atlamaya hazır mısınız? Foundry sunucu planlarına göz atın. Zaten bir sunucunuz var ama oyuncular katılamıyor mu? Foundry sunucu dünyası yok ya da oyuncular katılamıyor yazısını okuyun.

Sunucunuz başka bir yerde mi? Bize taşıyın

EN YENİ BLOG YAZILARIMIZ