1. Required Machines
Windows Server Requirements:
The system is designed, developed, and optimized exclusively for a Windows-based server environment.
Operating System:
Windows Server 2019 or later
(Windows Server 2022 is recommended)Processor:
Minimum of 2 - 4 CPU coresMemory:
Minimum of 16 GB RAMDisk Storage:
500 GB to 1 TB (depending on network size and file volume requirements)
Linux Sever Requirement:
- Operating System:
RedHat, Ubuntu, CentOS (all Linux OS)
Processor:
Minimum of 2 - 4 CPU coresMemory:
Minimum of 4 - 8 GB RAMDisk Storage:
500 GB to 1 TB (depending on network size and file volume requirements)
2. Secure File Transfer Configuration (SFTP)
The platform utilizes SFTP (SSH File Transfer Protocol) for secure file transfers.
Key Characteristics:
Secure, encrypted file transfer over SSH
Supports both inbound and outbound file workflows
Must be configured and validated prior to production usage
3. Network & Port Requirements
The following ports must be open and accessible within the internal network environment.
Required Application Ports
| Port | Protocol | Service | Purpose | Access Scope |
|---|---|---|---|---|
| 3000 | TCP | Frontend Application | Web user interface access | Internal Network |
| 8000 | TCP | Backend API Service | API and file processing services | Internal Network |
Port Configuration Details
Port 3000 – Frontend Application
Provides the web-based user interface
Accessible from internal client machines
Used for file management, monitoring, and administrative tasks
Port 8000 – Backend API Service
Hosts REST API endpoints
Handles secure file transfer operations
Manages database connectivity
Performs encryption and decryption processes
4. Database Requirements
The backend application requires a PostgreSQL database.
The following database details must be available prior to installation:
Database Host:
PostgreSQL server IP address or hostnameDatabase Port:
Default: 5432Database Name:
Dedicated database for the applicationDatabase Username:
PostgreSQL user with required permissionsDatabase Password:
Secure password for the database user
5. Installation Process
Pre-Installation Checklist
Before starting the installation, ensure that:
The Windows server meets all system requirements
Administrator access is available
Internet connectivity is active
Required ports (3000 and 8000) are available
PostgreSQL database is installed, configured, and accessible
Database credentials are prepared
SFTP access is configured and tested for target systems
6. Installation Steps
Step 1: Obtain the Installation Package
Obtain the on-premises installation package from the vendor or internal deployment team
Download the following executable files:
Frontend executable – Frontend application service
Backend executable – Backend API service
Store the files in a dedicated directory
Example:C:\Application\
Step 2: Backend Installation
Run the Backend Installer
cd C:\Application\ Backend.exeNote: Run the installer with Administrator privileges.
Configure Database Connection
During installation, provide:Database Host:
Example:192.168.1.100ordb-server.company.localDatabase Port:
Default: 5432Database Name:
Example:app_dbDatabase Username:
Example:app_userDatabase Password:
Stored securely
Encrypted at rest
Configure Backend Service Port
Default port: 8000
May be modified based on internal security or network policies
Step 3: Frontend Installation
Run the Frontend Installer
cd C:\Application\ Frontend.exeNote: Run the installer with Administrator privileges.
Configure Frontend Settings
During installation, provide:Backend API URL:
Example:http://localhost:8000or
http://127.0.0.1:8000Frontend Service Port:
Default: 3000
Was this article helpful?
That’s Great!
Thank you for your feedback
Sorry! We couldn't be helpful
Thank you for your feedback
Feedback sent
We appreciate your effort and will try to fix the article