The Littlest JupyterHub (TLJH) can run on any server that is running at least Ubuntu 18.04. Earlier versions of Ubuntu are not supported. We have a bunch of tutorials to get you started.
Tutorials to create a new server from scratch on a cloud provider & run TLJH on it. These are recommended if you do not have much experience setting up servers.
Installing on Digital Ocean Installing on OVH Installing on Jetstream Installing on Google Cloud Installing on Amazon Web Services Installing on Azure Installing on your own server