Built with Travis CI and analyzed with codacy
A pythonic application manager to manage applications as if they were packages.
Make sure you have python
installed and available on the path. You can check this on linux with the which
command, or with the where
command on windows.
To install the application Grab the latest release
If downloading the .tar
archive use tar -xf [-v for verbose]
If downloading the .zip
archive use unzip
If downloading the tar
extract with 7-zip or a similar other tool.
After downloading and installing the sources, you'll have to grab all the dependencies such as flask
which the app requires to run. Provided in the releases is a requirements.txt
file, this contains the spec for what the app needs to run, to download and install all the dependencies for the app. See example below:
You'll want to use virtualenv
to generate a virtual environment and install the dependencies (not a requriement but is recommended).
python -m virtualenv ./venv
# If on *nux:
. ./venv/bin/activate
# If on Windows
. ./venv/Scripts/activate
# install dependencies
You should now be prepared to run the app
To run the application open up a terminal and run
export FLASK_APP=app.py && export PORT=8080 && flask run --port $PORT --host 0.0.0.0
You should see some output similar to this:
Initializing...
* Running on http://127.0.0.1:8080/ (Press CTRL+C to quit)
Now you're ready to install some apps!