Skip to content
Switch branches/tags
This branch is 58 commits ahead, 6 commits behind cakeshop-in-a-box:master.

Latest commit


Git stats


Failed to load latest commit information.
Latest commit message
Commit time


  • Ubuntu 64 bit 18.04 AMD/Intel
  • 4GB RAM
  • 20+GB HDD (depending on number of blockchain projects)


Run as root

ssh root@host
curl | sudo bash


  • Fail2ban
  • Komodo
  • Hush
  • Verus (in dev)
  • CHIPS (in dev)
  • More to come including marketmaker-in-a-box, iguana-in-a-box and other blockchains (BTC/LTC/ZEC/DGB/etc.)


By @imylomylo and contributors.

Komodo-in-a-Box helps individuals and group take back control of their economy by defining a one-click, easy-to-deploy blockchain+services server. This is a continuation of the original cakeshop in a box project.

Please see for the project's website and setup guide!

Below is the original content from cakeshopinabox & from mailinabox, where this project got it's inspiration

Cakeshop - Welcome

Project goals are to:

  • Make deploying a good blockchain server easy.
  • Promote innovation, and self-determination on the web.
  • Build community projects and proof of concepts for people to learn
  • Not make a totally unhackable, NSA-proof server.
  • Not make something customizable by power users.

The Box

Cakeshop-in-a-Box turns a fresh Ubuntu 18.04 LTS 64-bit machine into a working blockchain server by installing and configuring various components.

It is a turnkey blockchain appliance. There are no user-configurable setup options. It "just works".


Cakeshop - Setup

The components installed are:

  • Custom blockchain platform by (Komodo) for building ecosystems.

    Install Cakeshop - Install

It also includes:

  • to do...

  • to do...

    Sync & Run Cakeshop - Sync Cakeshop - Run


See the setup guide for detailed, user-friendly instructions.

For experts, start with a completely fresh (really, I mean it) Ubuntu 18.04 LTS 64-bit machine. On the machine...

Clone this repository:

$ git clone
$ cd cakeshopinabox
$ sudo setup/

Original Mail-In-a-Box Information

The following is info from Mail-In-a-Box where I got the inspiration to create Cakeshop-In-a-Box.

Optional: Download Josh's PGP key and then verify that the sources were signed by him:

$ curl -s | gpg --import
gpg: key C10BDD81: public key "Joshua Tauberer <>" imported

$ git verify-tag v0.41
gpg: Signature made ..... using RSA key ID C10BDD81
gpg: Good signature from "Joshua Tauberer <>"
gpg: WARNING: This key is not certified with a trusted signature!
gpg:          There is no indication that the signature belongs to the owner.
Primary key fingerprint: 5F4C 0E73 13CC D744 693B  2AEA B920 41F4 C10B DD81

You'll get a lot of warnings, but that's OK. Check that the primary key fingerprint matches the fingerprint in the key details at and on his personal homepage. (Of course, if this repository has been compromised you can't trust these instructions.)

Checkout the tag corresponding to the most recent release:

$ git checkout v0.41

Begin the installation.

$ sudo setup/

For help, DO NOT contact Josh directly --- I don't do tech support by email or tweet (no exceptions).

Post your question on the discussion forum instead, where maintainers and Mail-in-a-Box users may be able to help you.

Contributing and Development

Mail-in-a-Box is an open source project. Your contributions and pull requests are welcome. See CONTRIBUTING to get started.

The Acknowledgements

This project was inspired in part by the "NSA-proof your email in 2 hours" blog post by Drew Crawford, Sovereign by Alex Payne, and conversations with @shevski, @konklone, and @GregElin.

Mail-in-a-Box is similar to iRedMail and Modoboa.

The History

  • In 2007 I wrote a relatively popular Mozilla Thunderbird extension that added client-side SPF and DKIM checks to mail to warn users about possible phishing: add-on page, source.
  • In August 2013 I began Mail-in-a-Box by combining my own mail server configuration with the setup in "NSA-proof your email in 2 hours" and making the setup steps reproducible with bash scripts.
  • Mail-in-a-Box was a semifinalist in the 2014 Knight News Challenge, but it was not selected as a winner.
  • Mail-in-a-Box hit the front page of Hacker News in April 2014, September 2014, May 2015, and November 2016.
  • FastCompany mentioned Mail-in-a-Box a roundup of privacy projects on June 26, 2015.


Cakeshop-In-a-Box but komodo specific, Turnkey Blockchain Starter Kit.




No packages published