Skip to content

Painless over-the-air app distribution to your testers web backend

License

Notifications You must be signed in to change notification settings

Oxtilo/BetaDroid-Server

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BetaDroid Server

Web

Painless over-the-air app distribution to your testers web backend.

Android app on Google Play or https://github.com/Oxtilo/BetaDroid-Android

Setup

Install ruby 1.9.3 on your system and clone application:

git clone [email protected]:Oxtilo/BetaDroid-Server.git
cd BetaDroid-Server

Create config file .env with content:

GOOGLE_KEY=google-oauth-key-here
GOOGLE_SECRET=google-oauth-secret-here
[email protected]
APP_NAME=app-name-to-display
APP_DESCRIPTION=short-app-description

Create credentials in https://code.google.com/apis/console/ for oauth google plus login and place it in .env file for key GOOGLE_KEY and GOOGLE_SECRET. Callback url will be pointing to /auth/google_oauth2/callback path.

Install dependencies and create sqlite3 db

bundle install
bundle exec padrino rake ar:create -e production
bundle exec padrino rake ar:migrate -e production

And finally run webserver

bundle exec padrino start -h 0.0.0.0 -p 80 -e production

About

Painless over-the-air app distribution to your testers web backend

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published