Script to set up the Machines for Refugees On Rails
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
defaults
files
handlers
meta
tasks
tests
vars
.gitignore
.travis.yml
LICENSE
README.md
Vagrantfile
install-machina.sh
site.yml

README.md

// machina

Build Status

Refugees On Rails presents: // machina – setup everything you need with one command! This ansible playbook configures a newly installed Ubuntu Desktop with the tools they need to start programming productively asap. It is maintained to run on both Ubuntu 16.04 and 14.04.

Software included

  • ansible
  • build-essential
  • git
  • postgresql
  • redis-server
  • python-dev
  • python-setuptools
  • python-virtualenv
  • python-pycurl
  • python-pip
  • nvm
  • node
  • rbenv
  • ruby-build
  • several dependencies for building ruby and different gems
  • ruby (built locally)
  • rails
  • heroku-toolbelt
  • awscli
  • atom editor
  • google chrome

Requirements

The computer should:

  • have Ubuntu Desktop 16.04 or 14.04 installed and updated
  • a working internet connection

We recommend at least a dual-core processor and 4GB of RAM.

Installation

Step 1: Open a terminal window (Ctrl+Alt+T )
Step 2: Copy-paste the following command and press Enter

wget -qO- https://raw.githubusercontent.com/RefugeesOnRails/machina/master/install-machina.sh | sh

It will ask for the user's password two times. Enter it and wait until it completes. If the computer is slow, it may take up to an hour.

Problems and suggestions

Please report any issues you encounter directly in the issue tracker. If you would like to add other packages or have suggestions for improvements, please open an issue as well.

License

MIT

Special thanks

A shout-out to sangyye for helping us set this up. Thanks!