Prerequisites
- You can use any other server as well DigitalOcean is just our recommendation. Just make sure your VPS server does not have any control panel installed (e.g., cPanel, aaPanel), and the operating system should be Ubuntu 24.04
- If you prefer to install all services manually instead of using our ready install.sh script, please make sure to install the following services on your server:
- Node.js (via NVM)
- Nginx (Web Server & Reverse Proxy)
- MongoDB (Database)
- PM2 (Process Manager for Node.js)
- Certbot (Let’s Encrypt for SSL Certificate)
- npm (Node Package Manager)
- curl or wget (For downloading resources)
- snap (Used to install Certbot)