Skip to content

Infrastructure for the telephone web app used to study language evolution.

Notifications You must be signed in to change notification settings

lupyanlab/telephone-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

d91d78f · Apr 4, 2017
Aug 31, 2016
Sep 1, 2016
Mar 6, 2016
Apr 4, 2017
May 18, 2016
Sep 7, 2016
Aug 24, 2015
Mar 7, 2016
Aug 24, 2015
Mar 11, 2016
Mar 17, 2016
Sep 2, 2016
Jul 3, 2015
Aug 31, 2016
May 18, 2016
Jun 1, 2016
Aug 21, 2016
Sep 16, 2015

Repository files navigation

Telephone App

Deploy the Telephone Django app to an app server. This project uses ansible for deployment. Ansible can deploy the project to a virtual server using Vagrant. Ansible also deploys the Django app to a production server.

Download a game

Games can be downloaded from the command line.

$ invoke download_game "My Game"

The command first tries to download the game from an S3 bucket. If it doesn't exist, it is created on the server and pushed to S3 by running the ansible playbook "download_game.yml".

Deploy the app on a virtual server using Vagrant

  1. Install ansible and vagrant.

  2. Clone the repository.

    git clone http://github.com/lupyanlab/telephone-app.git
    
  3. Provision a Telephone App virtual server with vagrant.

    vagrant up
    

    Now you can point your browser to 192.168.33.18 and play around with the app.

    This is a fork of the ansible-django-stack project <https://github.com/jcalazan/ansible-django-stack>.

About

Infrastructure for the telephone web app used to study language evolution.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published