kellpossible / SWE30004

University assignment for SWE30004, Flask website deployed using a choice of Heroku, Vagrant or Ansible

Repository from Github https://github.comkellpossible/SWE30004Repository from Github https://github.comkellpossible/SWE30004

SWE30004 Assignment 1

Setup/Install Instructions

Ensure python 3 is available and pip is installed.

pip install -r requirements.txt

The app server can be run with:

APP_SETTINGS=config.DevelopmentConfig python3 main.py

Deployment with heroku

Use the Heroku CLI and git to deploy the code to Heroku.

Deployment with vagrant/ansible

Vagrant is configured to create a new VM that is configured with Ansible.

The VM can be created with: vagrant up

Ansible playbooks and required templates are located in the ansible/ directory.

About

University assignment for SWE30004, Flask website deployed using a choice of Heroku, Vagrant or Ansible


Languages

Language:Python 51.4%Language:HTML 23.1%Language:Shell 15.4%Language:CSS 3.8%Language:Nginx 3.7%Language:Mako 2.3%Language:Batchfile 0.3%