/tesselact

Tessel - Salt Powered Vagrant - Box

Primary LanguageSchemeMIT LicenseMIT

tesselact

Tessel - Salt Powered Vagrant - Box

Requirements

Set up

  • sudo usermod -a -G vboxusers <username>
  • You have to logout/login from your session!
  • git clone https://github.com/adammbalogh/tesselact.git
  • Customize Vagrantfile (optional)
  • vagrant up (takes ~20 minutes)

Testing

  • vagrant ssh
  • unplug/plug your tessel
  • tessel list
  • tessel run apps/blinky/index.js
    • You should see led lights are blinking

Customize

  • edit configurations in salt/roots/pillar
    • see configs.sls.example to the entire configuration

Know-how

  • Simply use the apps directory as the root of your applications

Components

  • ubuntu 14.04
  • git
  • openssl
  • nodejs 0.10.30
  • tessel (npm)