Note: Orbital uses an in-memory database. Please save or export all data (via Download mockdefinitions or Export Mock to Server) before exiting, otherwise it will be lost.

It’s very easy to get started, just download the Docker Engine for Linux, Mac, and Windows:

Using Docker

docker run -p 4200:80 focisolutions/orbitaldesigner

docker run -p 5000:80 focisolutions/orbitalmock

The designer will be running on http://localhost:4200, and the server on http://localhost:5000.

Using Docker Compose

Install Docker Compose

Create a docker-compose.yml file with the following contents:

version: "3"

services:
  designer:
    # Pull Orbital Designer
    image: focisolutions/orbitaldesigner
    ports:
      - "4200:80"

  mock:
    # Pull Orbital Mock Server
    image: focisolutions/orbitalmock
    ports:
      - "5000:80"

To start Orbital run:

docker compose up

The designer will be running on http://localhost:4200, and the server on http://localhost:5000.

Build From the source

Requirements

Linux:

Windows:

macOS:

Clone

git clone https://github.com/FociSolutions/Orbital.git

Server

cd Orbital/src/Orbital.Mock.Server

dotnet run (defaults to http://localhost:5000 and https://localhost:5001)

Designer

cd Orbital/src/orbital-designer/src

npm install

npm run build

npm run start (defaults to http://localhost:4200)