/one-love

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

Primary LanguageShellGNU General Public License v3.0GPL-3.0

Stories in Ready One Love

Requirements and development setup

  • Docker Engine
    • Every repo uses docker image/container
  • Docker Compose
    • To connect containers. Usually pip install docker-compose is enough.

First run

Clone this repo and cd into it. The process will take a while and should give you fully configured Docker environment.

$ ./download-repos.sh
$ docker-compose up
$ docker-compose run --rm backend bin/load_data.sh

Point your browser to Frontend or Backend. Login with admin@example.com/Sekrit

Testing

In order to run a test. Run the following command in the repo directory.

$ docker-compose run --rm backend bin/test.sh

When the testing is finished you can get one of the following results:

  • . test passed
  • F your test failed
  • E something really bad happend

Project components overview

One Love