HandyCafe Docs
owner it-admin

System Requirements

Bago mag-install ng HandyCafe sa iyong internet cafe, gaming center, o esports arena, i-verify na natutugunan ng iyong hardware at network ang mga sumusunod na kinakailangan.

Mga Kinakailangan sa Server PC

Ang server ang iyong management station. Ito ang PC kung saan pinapatakbo mo ang HandyCafe Server para i-monitor at kontrolin ang buong cafe.

Bahagi Pinakamababa Inirerekomenda
Operating System Windows 10+ (64-bit), macOS 12 Monterey+, o Linux (64-bit) Windows 10/11 (64-bit), macOS 12+, o Linux (64-bit)
Processor Dual-core 2.0 GHz Quad-core 2.5 GHz+
RAM 4 GB 8 GB+
Disk Space 500 MB (application) 2 GB+ (kasama ang recordings at screenshots)
Display 1280 x 720 1920 x 1080+
Network 100 Mbps Ethernet Gigabit Ethernet

Paalala: Kung gumagamit ka ng remote desktop na may session recording, maglaan ng karagdagang disk space para sa MP4 recordings (humigit-kumulang 50-200 MB kada oras ng recording depende sa quality).

Linux note: Ang HandyCafe ay built gamit ang Tauri v2 na gumagamit ng WebKit2GTK sa Linux. Kailangan mong i-install ang libwebkit2gtk-4.1 runtime package bago patakbuhin ang application. Kasama sa mga suportadong distribution ang Ubuntu 22.04+, Fedora 38+ at iba pang distribution na may katumbas na bersyon ng WebKit2GTK.

Mga Kinakailangan sa Client PC

Ang bawat customer-facing PC ay nagpapatakbo ng HandyCafe Client na kumokonekta sa server sa local network.

Bahagi Pinakamababa Inirerekomenda
Operating System Windows 10+ (64-bit), macOS 12 Monterey+, o Linux (64-bit) Windows 10/11 (64-bit), macOS 12+, o Linux (64-bit)
Processor Dual-core 1.5 GHz Quad-core 2.0 GHz+
RAM 2 GB 4 GB+
Disk Space 200 MB 500 MB+
Network 100 Mbps Ethernet Gigabit Ethernet

Paalala: Ito ang mga kinakailangan para sa HandyCafe Client software lamang. Kakailanganin ng iyong mga PC ang karagdagang resources para sa mga laro at application na ginagamit ng iyong mga customer.

Mga Kinakailangan sa Network

Lahat ng PCs (server at clients) ay dapat nasa parehong local network (LAN).

Mga Kinakailangang Ports

Port Protocol Direksyon Layunin
5001 TCP Server: papasok, Kliyente: palabas Command at response na komunikasyon
5002 TCP Bidirectional Mga paglilipat ng file
5003 TCP Server: papasok, Kliyente: palabas Remote management control channel
5004 UDP Bidirectional Screen streaming (remote desktop)

Mahalaga: Ito ang mga default port. Maaari mong baguhin ang mga ito sa Network Settings. Kung babaguhin mo ang mga port sa server, i-update ang configuration ng client para tumugma.

Firewall Configuration

  • Windows Firewall: Sinusubukan ng HandyCafe na awtomatikong magdagdag ng firewall rules sa panahon ng installation. Kung hindi matagumpay ang automatic configuration, manu-manong magdagdag ng inbound rules para sa mga ports na nakalista sa itaas.
  • macOS Firewall: Buksan ang System Settings > Network > Firewall at i-allow ang mga incoming connections para sa HandyCafe. Bilang karagdagan, idagdag ang mga port sa iyong firewall allow list.
  • Linux (iptables / ufw): Kung gumagamit ka ng ufw, patakbuhin ang sudo ufw allow 5001:5004/tcp at sudo ufw allow 5004/udp. Para sa raw iptables, magdagdag ng katumbas na INPUT ACCEPT rules para sa TCP ports 5001-5003 at UDP port 5004.
  • Third-party firewalls: Magdagdag ng mga exception para sa HandyCafe server binary sa server PC at HandyCafe client binary sa client PCs.
  • Router/Switch: Walang espesyal na configuration na kailangan para sa LAN-only na operasyon. Kung mayroon kang VLANs, tiyaking ang server at lahat ng clients ay nasa parehong VLAN o na pinapayagan ng routing ang mga kinakailangang ports.

Client Discovery

Gumagamit ang HandyCafe ng mDNS (multicast DNS) para sa automatic client discovery sa local network. Nangangailangan ito ng:

  • Lahat ng PCs sa parehong subnet
  • Hindi naka-block ang multicast traffic sa mga switch o routers
  • Kung hindi gumana ang mDNS (hal., sa magkaibang subnets), maaaring kumonekta ang mga client sa pamamagitan ng manu-manong pag-enter ng server IP address

Mga Bandwidth Considerations

Tampok Tinatayang Bandwidth
Normal na operasyon (kada client) < 1 Kbps
Remote desktop streaming 350 - 25,000 Kbps (nako-configure)
Paglipat ng pag-sync ng file Limitado ng bilis ng network
Pagkuha ng screenshot ~100 KB kada screenshot

Para sa karaniwang cafe na may 20-50 PCs, sapat na ang standard 100 Mbps LAN. Inirerekomenda ang Gigabit Ethernet kung madalas mong ginagamit ang remote desktop para sa maraming PC nang sabay-sabay.

Mga Kinakailangan sa Console

Kung nagma-manage ka ng gaming consoles (PlayStation, Xbox, atbp.), ang mga console ay dapat nasa parehong network ng server. Ang bawat console ay kinikilala sa pamamagitan ng MAC address nito at manu-manong nirerehistro sa Console Settings.