https://github.com/kellpossible/swe30004
University assignment for SWE30004, Flask website deployed using a choice of Heroku, Vagrant or Ansible
https://github.com/kellpossible/swe30004
Last synced: 10 months ago
JSON representation
University assignment for SWE30004, Flask website deployed using a choice of Heroku, Vagrant or Ansible
- Host: GitHub
- URL: https://github.com/kellpossible/swe30004
- Owner: kellpossible
- Created: 2016-08-25T08:24:07.000Z (almost 10 years ago)
- Default Branch: master
- Last Pushed: 2016-10-28T06:19:02.000Z (over 9 years ago)
- Last Synced: 2025-01-29T10:15:38.803Z (over 1 year ago)
- Language: Python
- Homepage:
- Size: 413 KB
- Stars: 0
- Watchers: 5
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 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.