Cockpit

Cockpit is a web-based interface designed to simplify the management, monitoring, and configuration of Motorcortex systems. It provides users with real-time insights, intuitive controls, and easy access to system features, making it easier to operate and maintain Motorcortex-powered applications.

Cockpit Log In

  1. Open a web browser.

  2. Enter the [Controller IP address] followed by /cockpit, for example: 192.168.2.100/cockpit.

  3. Enter Log In Credentials, default username: admin, password: vectioneer.

    image not found
  4. Turn On Administrative Access. After login, you see an option Turn on Administrative access. Clicking this will prompt for your password again, default password: vectioneer

    image not found
  5. Now you are successfully logged in with administrative rights.


Overview

How to access tab:

  1. After logging into the Cockpit web interface, look for the Overview option in the left-hand side menu.
  2. Click on Overview to open the system logs.
    image not found
    .
  3. Via Overview you can:
    • Readout the Hostname and running mcx-rtos image version example: mcx-intel running Motorcortex-RTOS 2025.03-0-g0e9d0e9 (kirkstone).
    • Change the Hostname via the Configuration panel after pressing edit.

Logs

How to access Logs tab:

  1. After logging into the Cockpit web interface, look for the Logs option in the left-hand side menu.
  2. Click on Logs to open the system logs.
    image not found
    .

Services

Cockpit’s service management capabilities allow administrators to control, monitor, and troubleshoot system services visually.

How to access Services tab:

  1. After logging into the Cockpit web interface, look for the Services option in the left-hand side menu.
  2. Click on Services to open the system services.
    image not found
    .
  3. Via Services you can:
    • Search for specific Services. For example: Motorcortex Application.
    • Start, stop, restart, and check the status of services.
    • Checkout relationships between services and logs associated with each service.

The Navigator is a File Manager displaying your files and folders in a hierarchical tree structure, making it easy to browse through directories and subdirectories.

How to access Navigator tab:

  1. After logging into the Cockpit web interface, look for the Navigator option in the left-hand side menu.
  2. Click on Navigator to open the File Manager.
    image not found
    .
  3. File Manager Options:
    • A new directory is added after pressing the icon.
    • A new file is added after pressing the icon.
    • You can create a symbolic link after pressing the icon.
    • You can upload an File(s) after pressing the icon.
    • You can delete a file/directory after selecting and pressing the icon.
    • You can edit file/directory properties after pressing the icon.
    • You can edit a file after pressing the icon.
    • You can change interface to a list structure after pressing icon.

Terminal

How to access Terminal tab:

  1. After logging into the Cockpit web interface, look for the Terminal option in the left-hand side menu.
    image not found
  2. Click on Terminal to open a shell session within your browser window. This session gives you the same access as if you were logged in via SSH or directly at the console.
  3. You can run any command that the admin privileges allow, including using sudo to perform administrative tasks.

Podman containers

How to access tab:

  1. After logging into the Cockpit web interface, look for the Podman container option in the left-hand side menu.

    image not found
    .

  2. When clicking the three dots in the ‘Images’ section you can:

    • Pull new images from an online container registry. The controller must have internet access to pull from online registries.
    • Pull new updates of existing images from an online container registry.
    • Remove existing images not in use by a container from the controller storage.

    If you want to import images from a local source, you can do this via the terminal using Podman/Docker commands.

  3. In the containers section you can:

    • Create containers from images in the local storage.
    • Start/stop existing containers.
    • Remove existing containers.
    • Create pods to group multiple containers together.