If you are considering deploying Hypha, there are several ways to deploy it. It includes a Django web application (python), and requires a PostgreSQL database server, and Nginx (or Apache) web server.
This requires a Linux server (It has been tested with Ubuntu, but should work with any flavor).
This is the primary way Hypha has been deployed so far. It is fairly straightforward and well-tested
This deployment so far has been tested and used only for development purposes, but should theoretically work for production deployment.