Based on our experience, the minimum system requirements for a Bitrix24 On-Premise installation serving up to 25 employees are: 4 CPU cores, 12 GB RAM, and 256 GB SSD storage. Additionally, a public IP address linked to a domain or subdomain is required.