Giter Club home page Giter Club logo

Mochimo client in a container

Automatically:

  • downloads Ubuntu 16.04 cloudimg and build-essential
  • downloads and compiles Mochimo client
  • downloads MochiToolkit
  • downloads and runs portforwarder-rs for automatic port redirection when possible
  • generates new wallet.dat
  • runs wallet with hardcoded peer address for faster connection

Screenshot of running script

Installation

Install Vagga, then download this repo and run commands.

500MB of space is required for normal installation, 1.5GB if you also build portforwarder-rs from scratch (after installation and cleanup container takes 1GB).

For Windows and macOS users, there is Vagrantfile provided. You need vagrant-vagga plugin installed.

Commands

  • vagga shell - run bash in the container
  • vagga wallet - run Mochimo wallet binary
  • vagga wallet-pf - try to forward ports and run wallet. AMD64 only
  • vagga wallet-pf-native - build portforwarder-rs from scratch, then run wallet-pf
  • vagga backup - copy wallet.wal from installation to main directory (where README is)
  • vagga restore - copy wallet.wal from main directory (where README is) to installation

All commands will install their required dependencies on first run.

If you want to use existing wallet.wal, run vagga wallet, then Ctrl+C on Enter the name of this wallet: (generating new wallet), put your wallet.wal in the root directory (where README is), run vagga restore, then vagga wallet-pf (or wallet or wallet-pf-native).

mochimo-in-a-container's Projects

mochimo icon mochimo

Mochimo Cryptocurrency Public Development Repository

mochimo-in-a-container icon mochimo-in-a-container

Quickly get your Mochimo wallet running. Installs Mochimo and MochiToolkit on many Linux distros, redirects your ports automatically. NO LONGER NECESSARY

mochitoolkit icon mochitoolkit

A collection of helpful little scripts designed to make operating a Mochimo Node easier... hopefully...

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.