Controlio server can be set up on any server OS that runs Docker:
https://docs.docker.com/engine/install/
Cloud platform is not a server OS. Cloud platform can run different server OSs. If used out of AWS, Controlio server storage will work as an on-premises solution with local screen data storage (without AWS S3 support).