We use TeX Live 2016 on our servers, which provides about 4000 packages, including:
fontspecthat require XeLaTeX or LuaLaTeX for unicode and font support.
For more details please see this blog post.
Also note that you can upload
.cls files for other packages, for example those from CTAN.