/onelove

One click solution to provisioning, deployment and migration of your apps

Primary LanguagePythonGNU General Public License v3.0GPL-3.0

One Love

Build Status

Requirements and development setup

  • VirtualBox
    • All boxes are tested in VirtualBox virtualization platform
  • Vagrant
    • To run all VirtualBox instances effortlessly, Vagrant is used to automate VM creation/provisioning/destruction

First run

Clone this repo and cd into it. Run vagrant up. The process will take a while and should give you fully configured VirtualBox VM instance.

ssh into vagrant machine and start the server:

$ vagrant ssh onelove
$ cd /vagrant/projects/backend
$ ./manage.py runserver

Point your browser to Vagrant VM. Login with admin@example.com/Sekrit