FirefoxOS, Firefox for Android and other future runtimes let developers write Open Web Apps.
Distributing privileged apps to remote testers is very difficult.
This webapp allows developers to upload their packaged apps and
gives them versioned install links.
Beta testers can install the app from the link.
See docs/AWS.md for a fast, simple Ubuntu/EC2 based install.
Developer Installation
$ cp server/config/default.js server/config/developer.js
# customize developer.js config file as you see fit... then
$ mysql < docs/db/schema_up_000.sql
$ npm install
$ npm start
npm install isn’t required for stage and production servers.
The node modules required are checked in with the source code.
npm rebuild is required for all environments.
BetaFox
Give beta testers access to your Apps
This is the source code to the BetaFox webapp.
FirefoxOS, Firefox for Android and other future runtimes let developers write Open Web Apps. Distributing privileged apps to remote testers is very difficult.
This webapp allows developers to upload their packaged apps and gives them versioned install links. Beta testers can install the app from the link.
Dependencies
See docs/AWS.md for a fast, simple Ubuntu/EC2 based install.
Developer Installation
npm installisn’t required for stage and production servers. The node modules required are checked in with the source code.npm rebuildis required for all environments.The webapp is available at http://localhost:8000
Development
Client side assets are prepared and built with GruntJS.
Minified or built assets are commited into
git.Get Involved
https://wiki.mozilla.org/Mobile/Projects/BetaFox