Issues for this project are currently tracked at https://github.com/mozilla/appmaker/issues
Execute npm install in the application directory:
Get the submodules:
git submodule update --init --recursive
Copy and edit your .env file. -- This should never be committed to the repo.
cp sample.env .env
The .env file contains a few options:
PORT: Port on which this server will be listening.
ENV: development or production are valid entries, and the former will expose '/tests'.
DISABLE_CACHE: Controls Mu2's cache flag. A non-null entry will let caching occur.
A short example of a complete .env file:
PORT=7000
ASSET_HOST=https://appmaker.mozillalabs.com/
DISABLE_CACHE=anythingnotnull
foreman start
or
foreman start -p <PORT>
If you need foreman:
sudo gem install foreman