Prerequisites for Installing the Unimate Portal¶
Before installing Unimate Portal, make sure you meet the following minimum hardware, software and configuration requirements.
Server Requirements¶
Operating System
Linux: Ubuntu 22.04 LTS o Red Hat Enterprise Linux (RHEL) 8+
Windows Server (under development)
Minimum Resources
CPU: 4 cores
RAM 16 GB
Storage: 50 GB SSD
Network: Installation with or without Internet access is allowed, depending on the security policy of the environment.
Required dependencies
Docker y Docker Compose
Python 3.8+ (for additional tools and bots)
Git (to clone repositories if necessary)
SSH access enabled (for remote installation and administration if applicable)
Network and Security Configuration¶
Server Connectivity
Deployment with or without Internet access is supported.
If the server does not have Internet access, images and dependencies must be provisioned manually.
Required Ports
80
/443
→ For web access (HTTP/HTTPS) - only https can be enabled5432
→ PostgreSQL (if necessary)22
→ SSH (for remote access if allowed)Other ports according to additional configurations (such as WebSockets)
SSL Certificates
Required for production (Cloudflare or Let’s Encrypt)
Option to upload your own certificates
Firewall:
Configuration of secure access rules according to infrastructure
Cloudflare WAF configured to filter malicious traffic
Cloud Infrastructure (If installed in Azure)¶
Virtual Machine in Azure with the minimum recommended specifications.
Balanceo de Carga con Azure Load Balancer o Azure Front Door.
Azure Storage configuration (if external storage is used).
Cloudflare configuration for optimization and security.
Software Prerequisites¶
Installed Docker + Docker Compose or Podman (for Redhat)
Ubuntu on Redhat