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.