Skip to content
assethPublic

About

Asseth virtual machine for workshops

Resources

Stars

42 stars

Watchers

11 watching

Forks

Latest commit

 

History

179 Commits

Folders and files

Repository files navigation

Assethbox is a 64bits virtual machine provided by Asseth non-profit organization.

Inside the VM (Non-exhaustive):

Ethereum

  • geth
  • mist
  • parity
  • testrpc
  • populus
  • truffle
  • embark
  • dapple

Decentralized stuff

  • IPFS

Editors with solidity syntax

  • vim with solidity syntax
  • sublime-text-3

Useful common tools for developers

  • versioning : git, tig
  • monitoring : htop
  • shell : zsh with oh-my-zsh
  • terminal : terminator with plugins (git, virtualenv, virtualenvwrapper, ssh)
  • python : v2.7, v3.5, headers provided by python-dev
  • chat : slack
  • web : curl, wget, firefox, chromium
  • crypto : openssl
  • nodejs: node, npm

Projects

  • all asseth's github projects are cloned in /home/vagrant/projects

Simplest install

Get the image

Download the .ova file here or here and import it in virtualbox Import it in virtualbox ('File/Import...')

Checksum

MD5
969817f1554c1ddae2a6c4082702220c  assethbox_0.7.3.ova
SHA1
3c41c076c3dce3dcc1b8ccede47a897dc8ef5365  assethbox_0.7.3.ova
SHA256
0b51762e0b8cb225fd01204f0ab85f3829385eb428fc48bf52cfbcdaca8e83d7  assethbox_0.7.3.ova

Login

user: vagrant password: vagrant

Build from sources

git clone https://github.com/asseth/assethbox.git
cd assethbox
vagrant up && vagrant ssh

To trash the VM, from your host, in the assethbox folder:

vagrant halt && vagrant destroy
rm -rf .vagrant

Generate .ova file from build

vagrant up
vagrant halt
vboxmanage export asseth -o assethbox_YOUR_VERSION.ova

Note for Mac Users**

  • The Mac keyboard configuration is available either :
    • by editing the file provisioning/roles/devtools/templates/zshrc.j2 before building from sources (see the 3 last lines)
    • by editing the file /home/vagrant/.zshrc on the VM (see the 3 last lines)

About

Asseth virtual machine for workshops

Resources

Stars

42 stars

Watchers

11 watching

Forks

Releases

Packages

Contributors

Languages