Skip to content

Building and running Akvo Flow backend locally

Valeria Rogatchevskikh edited this page May 17, 2018 · 4 revisions

Update: this is no longer valid: use https://github.com/akvo/akvo-flow README

Building Akvo Flow backend

  1. Ensure that you have maven (3.5+) installed

  2. Switch to the GAE folder

  3. Run mvn clean compile

If the build is successful you will find a folder GAE/target/akvo-flow/ containing the entire web application that runs as the backend. In case it is your first build a lot of dependencies will be downloaded from maven so it may take a little longer to complete

Running Akvo Flow backend locally

  1. Go through the building steps in the previous section

  2. In the GAE folder, execute the command mvn appengine:devserver In the logs in the screen you should see a message INFO: Dev App Server is now running

  3. You can also verify that the server is running by checking the URL http://localhost:8888/_ah/admin Here you will see the administrative console of your local environment.

Clone this wiki locally