HandyCafe Docs
owner it-admin

Sistem Gereksinimleri

HandyCafe'yi internet kafenize, oyun merkezinize veya e-spor arenanıza kurmadan önce donanım ve ağınızın aşağıdaki gereksinimleri karşıladığından emin olun.

Sunucu PC Gereksinimleri

Sunucu, yönetim istasyonunuzdur. HandyCafe Server'ı çalıştırarak tüm kafenizi buradan izler ve kontrol edersiniz.

Bileşen Minimum Önerilen
İşletim Sistemi Windows 10+ (64-bit), macOS 12 Monterey+, veya Linux (64-bit) Windows 10/11 (64-bit), macOS 12+, veya Linux (64-bit)
İşlemci Çift çekirdekli 2.0 GHz Dört çekirdekli 2.5 GHz+
RAM 4 GB 8 GB+
Disk Alanı 500 MB (uygulama) 2 GB+ (kayıtlar ve ekran görüntüleri ile)
Ekran 1280 x 720 1920 x 1080+
100 Mbps Ethernet Gigabit Ethernet

Not: Uzaktan masaüstü ile oturum kaydı kullanıyorsanız, MP4 kayıtları için ek disk alanı ayırın (kaliteye bağlı olarak saatte yaklaşık 50-200 MB).

Linux notu: HandyCafe, Linux'ta WebKit2GTK kullanan Tauri v2 ile oluşturulmuştur. Uygulamayı çalıştırmadan önce libwebkit2gtk-4.1 çalışma zamanı paketini yüklemelisiniz. Desteklenen dağıtımlar arasında Ubuntu 22.04+, Fedora 38+ ve eşdeğer bir WebKit2GTK sürümü sunan diğer dağıtımlar bulunmaktadır.

Müşteri PC Gereksinimleri

Her müşteri bilgisayarı, yerel ağ üzerinden sunucuya bağlanan HandyCafe Client'ı çalıştırır.

Bileşen Minimum Önerilen
İşletim Sistemi Windows 10+ (64-bit), macOS 12 Monterey+, veya Linux (64-bit) Windows 10/11 (64-bit), macOS 12+, veya Linux (64-bit)
İşlemci Çift çekirdekli 1.5 GHz Dört çekirdekli 2.0 GHz+
RAM 2 GB 4 GB+
Disk Alanı 200 MB 500 MB+
100 Mbps Ethernet Gigabit Ethernet

Not: Bunlar yalnızca HandyCafe Client yazılımı için gereksinimlerdir. Müşterilerinizin kullandığı oyunlar ve uygulamalar için bilgisayarlarınızın ek kaynaklara ihtiyacı olacaktır.

Ağ Gereksinimleri

Tüm bilgisayarlar (sunucu ve müşteriler) aynı yerel ağda (LAN) olmalıdır.

Gerekli Portlar

Port Protokol Yön Amaç
5001 TCP Sunucu: gelen, Müşteri: giden Komut ve yanıt iletişimi
5002 TCP Çift yönlü Dosya transferleri
5003 TCP Sunucu: gelen, Müşteri: giden Uzaktan yönetim kontrol kanalı
5004 UDP Çift yönlü Ekran akışı (uzaktan masaüstü)

Önemli: Bunlar varsayılan portlardır. Ağ Ayarları bölümünde bunları değiştirebilirsiniz. Sunucudaki portları değiştirirseniz, müşteri yapılandırmasını da buna göre güncelleyin.

Güvenlik Duvarı Yapılandırması

  • Windows Güvenlik Duvarı: HandyCafe, kurulum sırasında otomatik olarak güvenlik duvarı kuralları eklemeye çalışır. Otomatik yapılandırma başarısız olursa, yukarıda listelenen portlar için manuel olarak gelen kurallar ekleyin.
  • macOS Güvenlik Duvarı: Sistem Ayarları > Ağ > Güvenlik Duvarı bölümünü açın ve HandyCafe için gelen bağlantılara izin verin. Alternatif olarak, yukarıda listelenen portları güvenlik duvarı izin listesine ekleyin.
  • Linux (iptables / ufw): ufw kullanıyorsanız, sudo ufw allow 5001:5004/tcp ve sudo ufw allow 5004/udp komutlarını çalıştırın. Ham iptables için, TCP portları 5001-5003 ve UDP portu 5004 için eşdeğer INPUT ACCEPT kuralları ekleyin.
  • Üçüncü taraf güvenlik duvarları: Sunucu PC'de HandyCafe server ikili dosyası ve müşteri PC'lerde HandyCafe client ikili dosyası için istisnalar ekleyin.
  • Yönlendirici/Anahtar: Yalnızca LAN operasyonu için özel bir yapılandırma gerekmez. VLAN'larınız varsa, sunucu ve tüm müşterilerin aynı VLAN'da olduğundan veya gerekli portlara izin veren bir yönlendirme olduğundan emin olun.

Müşteri Keşfi

HandyCafe, yerel ağda otomatik müşteri keşfi için mDNS (multicast DNS) kullanır. Bu gerektirir:

  • Tüm bilgisayarların aynı alt ağda olması
  • Anahtarlar veya yönlendiriciler tarafından multicast trafiğinin engellenmemesi
  • mDNS çalışmazsa (örneğin, alt ağlar arasında), müşteriler sunucunun IP adresini manuel olarak girerek bağlanabilir

Bant Genişliği Dikkatleri

Özellik Yaklaşık Bant Genişliği
Normal operasyon (müşteri başına) < 1 Kbps
Uzaktan masaüstü akışı 350 - 25,000 Kbps (ayarlanabilir)
Dosya senkronizasyon transferi Ağ hızına bağlı
Ekran görüntüsü yakalama ~100 KB ekran görüntüsü başına

20-50 bilgisayarlı tipik bir kafe için standart 100 Mbps LAN yeterlidir. Aynı anda birden fazla bilgisayar için uzaktan masaüstü sıkça kullanıyorsanız, Gigabit Ethernet önerilir.

Konsol Gereksinimleri

Oyun konsollarını (PlayStation, Xbox, vb.) yönetiyorsanız, konsollar sunucuyla aynı ağda olmalıdır. Her konsol MAC adresi ile tanımlanır ve Konsol Ayarları bölümünde manuel olarak kaydedilir.