Server Requirements and Setup Guide

Introduction

This document outlines the server requirements for our application, along with recommended hosting providers and step-by-step instructions for setting up the server.

Server Specifications

Recommended Configuration

To ensure optimal performance, we recommend the following server configuration:

  • CPUs: 2
  • RAM: 2 GB
  • Storage: 50 GB SSD
  • Transfer: 3 TB

Minimum Configuration

For a basic setup, the minimum server configuration should be:

  • CPUs: 1
  • RAM: 1 GB
  • Storage: 25 GB SSD
  • Transfer: 2 TB

Additional Requirements

  • Network Accessibility: Ensure that the server is unblocked for all countries to allow global access.

Recommended Hosting Providers

DigitalOcean

DigitalOcean offers flexible cloud computing services, ideal for setting up our server.

  1. Visit the DigitalOcean Referral Link   Click Here .
  2. Sign up for an account.
  3. Create a Droplet with the recommended or minimum configuration.

Hostinger

Hostinger provides reliable and affordable hosting services.

  1. Go to the Hostinger Referral Link   Click Here .
  2. Register for an account.
  3. Select a hosting plan that meets the recommended or minimum configuration.
  4. Complete the setup process by following the on-screen instructions.

Setup Instructions

Step 1: Choose a Hosting Provider

Decide whether you want to use DigitalOcean or Hostinger based on your preferences and budget.

Step 2: Sign Up and Create an Account

Use the provided referral links to sign up for an account on the chosen hosting provider’s website.

Step 3: Configure the Server

Select a plan that meets the recommended or minimum server configuration. Follow the hosting provider's setup wizard to configure your server.

Step 4: Ensure Global Accessibility

After setting up the server, verify that it is accessible from all countries. Adjust firewall and network settings if necessary to unblock any restrictions.

Step 5: Monitor Server Performance

Regularly monitor the server's performance to ensure it meets the application's needs. Upgrade the server resources if required.

Conclusion

By following the steps outlined in this document, you can set up a server that meets our application's requirements. Ensure that the server configuration aligns with either the recommended or minimum specifications for optimal performance.

TIPS

Recommended tutorial is below 👇