-
Notifications
You must be signed in to change notification settings - Fork 1
Deploying to Heroku [deprecated]
After an incredibly large amount of hours spent figuring out how to deploy with all the proper dependencies checked, the process has been standardized to make it ridiculously simple.
There are two methods to do so:
- Direct Download: Download an up-to-date copy of the LTLMoPWeb3D master branch (.zip) from GitHub. After downloading, extract the contents of the .zip file to the desired install directory.
-
Via Git: You can also use Git to clone the repository by running
git clone https://github.com/agilgur5/LTLMoPWeb3D/LTLMoPWeb3D.git
. Feel free to fork the repository and make changes and pull requests as well.
Follow the directions to deploy with this custom buildpack (they are listed in its README). For more directions specifically on using Heroku, see the Using Heroku with Python Documentation.
You're all set to go now! Simple, right?
Note: The buildpack installs and caches binaries of Numpy and Scipy (and their dependencies) which are required by LTLMoP. Heroku also does dependency management using pip
, and the requirements and runtimes have been set up to follow standard protocol. Check out Heroku's article on it for more details.
Check out this wiki page if you were looking for how to push to the Heroku server.