When you first run Minima the first thing you need is to add some peers..

You can get this list from any user on the network..

I publish a list which you can copy directly into the app..

https://spartacusrex.com/minimapeers.txt

Command Line

At it's core Minima is a Java application.

So on a server or cli the easiest way to run Minima is :

java -jar minima.jar

If you are on an external server open port 9001 on your machine - the default Minima port - to get the best connection to the network.

If you want to run this on a server that you log into via ssh you can use tmux so that it continues to run once you log out.

Minima uses a powerful and versatile system to run locally hosted web applications - called MiniDAPPs.

Fast version - to start a node (default port and data folder) with MDS enabled which you can access from https://127.0.0.1:9003 and a Minima node IP to auto-connect to from CLI use :

java -jar minima.jar -mdsenable -mdspassword YOUR_MDS_PASSWORD -p2pnodes https://spartacusrex.com/minimapeers.txt

For more information on startup params and the MDS (MiniDAPP System) checkout the Github README

Online Wallet

I run a public facing non-custodial wallet which simply allows you to send and receive Minima and tokens!

The password / seed phrase you use to login can be used on ANY public wallet.

Open Public Wallet

Android

The next simplest way is to install and run the Android APK.

This is available on Google Playstore.. Minima
Get it on Google Play
I also provide a signed APK that you can just download and install in the Downloads section.

Desktop

For Desktop users Minima can be launched from a JNLP file.. The Java Network Launch Protocol.

First install Open Web Start - the new updated version of Java Web Start

Download Open Web Start

Download the Minima JNLP file.. and open / double-click it.. this will install as an application and update automagically when you start it in future..



This will work on Windows / Mac and Linux..

Docker

There is also a nice docker image that you can use.

docker run -d -e minima_mdspassword=INSERTYOURPASSWORD -e minima_desktop=true -v ~/minimadocker:/home/minima/data -p 9001-9004:9001-9004 --restart unless-stopped --name minima minimaglobal/minima:latest

Then you log into the MDS system via https://127.0.0.1:9003/

MegaNode : Minima + MEG + MegaMMR + MySQL

There is a multi-container docker yaml that you can use to easily spin up a complete MegaMMR node..

https://github.com/minima-global/meganode

Full instructions to set it up are provided..

This gives you the most robust system that can handle any number of Users.. Exchanges use this.
And finally - for more information about how to run a node check out the extensive docs on minima.global

https://www.minima.global/run-a-node