Hello,
Odoo is an undemanding system. For 5-employee companies, a 2 CPU 2GB RAM server would be enough, raising to 10 CPU 32GB RAM for more than 80 employees. I would recommend splitting application and database servers for more than 90 employees.
Load balancing (LB) of the application server would be needed for a company of 250+ employees.
- The latest Long-Term Support (LTS) version is preferred. For 2024, Ubuntu 22.04 LTS is recommended.
- 
Use SSD for better I/O performance 
- 
Disk Size: 200–500 GB SSD (depending on data growth)
 
Best regards!
Any updates' on this one?