Running a Mesh Server

Supporting the Mesh Portal and other services.

The Mesh reference software distribution currently contains a single server that supports all of the services built using the Mesh Reference code. These are:

Mesh Portal service
Service supporting profile connection requests and all user interactions with the cryptomesh.
Mesh/Account Service
Is used to track account based data in all the Mesh services (except the portal service currently). Implements the catalog services (Contacts, Calender, Bookmarks, Credentials).
Mesh/Recrypt Service
Provides the key service supporting proxy re-encryption
Mesh/Confirm Service
Supports the two factor authentication service.

Starting the Combined server

The server is started from the command line.

Server state is maintained in a set of append only log files. These are currently in JSON Log file format but will eventually transition to use of the JSON Container Format.