Giter Site home page Giter Site logo

assethbox's Introduction

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)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.