Server

The Pokerscript framework is designed as a browser-first solution, operating centrally on a server with users accessing and interacting with it via web browsers from any computer within the same network.

Operating Systems

The Pokerscript framework is built on the MERN stack, which includes MongoDB, Express.js, React, and Node.js. This stack is highly versatile and can be developed and deployed on a variety of operating systems. Here are the operating systems that support MERN stack projects effectively.

  • Microsoft Windows

  • Linux (Ubuntu)

  • Amazon Web Services

  • Microsoft Azure

It is recommended to use Linux distributions like Ubuntu, CentOS, and Debian, as they are particularly well-suited for server environments due to their stability and performance.

Server Configuration

Here's a technical server configuration designed to support 20,000 players using Ubuntu:

Operating System

  • OS: Ubuntu Server (latest LTS version recommended, e.g., Ubuntu 22.04 LTS)

Hardware Specifications

  1. Processor

    • Model: AMD EPYC 7282

    • Cores: 6 Physical Cores

    • Clock Speed: 2.8 GHz

  2. Memory

    • Capacity: 32 GB

    • Type: DDR4

  3. Storage

    • Primary Storage: 360 GB NVMe SSD

    • Additional Storage: Optionally available for more storage requirements

  4. Network

    • Port Speed: 750 Mbit/s

    • Traffic Allowance: 32 TB

The anticipated monthly expense for hosting the server configuration, inclusive of managed services and network infrastructure, with Cantabo is expected to range between 80 to 90 USD only.

Choose a reliable server provider that offers comprehensive assistance in setting up your server, including resource guidance, documents, and tutorials. Additionally, it is assumed that you possess all necessary tools (OpenSSH) and software to directly manage and connect to the server from your device.

Ensure a security group is created with the following custom TCP ports: 8080, 27017, 3030.

For any assistance with server configuration, deployment, or technical inquiries, feel free to reach out via email at any time.

Email : [email protected]

Last updated

Was this helpful?