Overview
Focus 365 is designed to run efficiently in a wide variety of environments and offers flexible deployment options. This page outlines the minimum system requirements and supported configurations for optimal performance.
Resource Scaling
Resource requirements will vary depending on the number of users, enabled modules, and deployment type.
Minimum System Requirements
The following specifications represent the minimum hardware requirements for running Focus 365 in a production environment.
CPU
2 vCPU cores minimum
Multi-core processors recommended for better performance with concurrent users.
Memory (RAM)
8 GB minimum
Additional memory improves performance for large datasets and concurrent operations.
Storage
Varies based on use
Storage requirements depend on document volume, retention policies, and backup strategies.
OS Compatibility
Linux, Windows Server
Supports major Linux distributions and Windows Server editions.
Database Support
Oracle
12c+
Microsoft SQL Server
2016+
PostgreSQL
12+
MariaDB / MySQL
10.3+ / 5.7+
Web Server Support
Focus 365 is compatible with standard web servers, enabling flexible deployment across infrastructure environments.
Apache HTTP Server
Mod_proxy and SSL support
Optimized configuration for secure reverse proxying and HTTPS traffic handling.
Nginx
High-performance reverse proxy
Supports load balancing, caching, and SSL termination out of the box.
Other Web Servers
Reverse proxy and HTTPS support required
Compatible with any modern web server that supports these capabilities.
Web Server Capabilities
Static Asset Serving
Delivers static content efficiently to end users.
Reverse Proxy
Proxies traffic to backend services securely and efficiently.
HTTPS Termination
Enables secure communication between users and services.
Load Balancing
Supports distribution of traffic across multiple backend instances.
Scalability
Enterprise-ready infrastructure scaling and fault tolerance.
Storage Options
Focus 365 supports flexible storage options for compliance, scalability, and hybrid deployment needs.
S3-Compatible Storage
Cloud-native object storage
Supports AWS S3, MinIO, and other compatible services for scalable data retention.
Local / NFS Storage
Direct and network-attached storage
Ideal for on-premise or hybrid deployments with custom infrastructure.
Storage Features
Per-Tenant Configuration
Storage can be isolated per business unit or customer.
Encryption
Data at rest protected with built-in encryption mechanisms.
Replication
Configurable redundancy for HA and disaster recovery.
Access Control
Granular permissions management by role or user.
Deployment Models
Focus 365 supports both on-premise and cloud-native deployment options.
On-Premise
Preferred for regulatory compliance and data sovereignty requirements.
Full infrastructure control
OS installations (Linux, Windows)
Docker and Docker Compose
Kubernetes support for container orchestration
Cloud
Supports AWS, Azure, GCP, and other cloud providers.
Managed environments
Virtual Machine images
Docker containers
Kubernetes manifests
Network and Connectivity
Focus 365 operates within secured and integrated network environments for optimal availability.
Web Interface
Secure access via HTTPS browser interface
API Access
REST APIs and webhook integrations supported
SMTP server configuration for email notifications
SSO / LDAP
Optional identity federation and authentication mechanisms
Security Features
Focus 365 includes modern security protocols and enterprise access management features.
TLS 1.2+ Encryption
End-to-end encryption for all client-server traffic
Data-at-Rest Encryption
Storage-level encryption included in supported backends
RBAC
Role-based access control ensures granular security policies
External Identity
Integrates with enterprise identity providers for SSO
Maintenance & Monitoring
Focus 365 includes robust monitoring and administrative tools.
Logging & Metrics
Supports log aggregation, health checks, and metrics with tools like Prometheus and Grafana or similar.