Project Phil - Documentation > Phil Multibot > Prerequisites

Prerequisites

Prerequisites

PMultibot is a Node.js-based application and requires a server (VPS or Dedicated) to operate. Shared hosting environments are not suitable for running PMultibot.

Since PMultibot operates on Node.js, it demands more resources than typical websites. This guide provides essential details for running PMultibot effectively.

Note: All of PMultibot's documentation is designed for Ubuntu 20-based Linux servers. We currently do not offer guides for Windows. For optimal performance, we highly recommend using an Ubuntu 20-based Linux server.

What do you need?

To run PMultibot using our installation guide, you should have the following:

  • Server: A VPS or Dedicated machine (Ubuntu is preferred)
  • Domain Name: A domain name (e.g., projectphil.co.uk) to make your website publicly accessible
  • Payment Processor: A PayPal Business or Stripe account to handle transactions
  • Discord Account: To use for login methods

System Requirements

Here are the minimum and recommended specifications for hosting PMultibot:

MinimumRecommended
OS: Ubuntu 18.04 LTS

Processor: 1 CPU Core

Memory: 2GB

Storage: 25GB

OS: Ubuntu 20.04 LTS

Processor: 3 CPU Cores

Memory: 6GB

Storage: 50GB

These requirements may vary based on file sizes, traffic, and overall resource usage.


Don't have a server?

Looking for a reliable hosting solution? Check out Infusion Peak Hosting—they offer affordable prices and excellent hardware!


Related Articles


Suggest an edit

Review this page

lukieeeeee

get-started