open-amt-cloud-toolkit / console

Apache License 2.0
1 stars 3 forks source link

Build Codecov OSSF-Scorecard Score Discord

Console

Disclaimer: Production viable releases are tagged and listed under 'Releases'. Console is under development. The current available tags for download are Alpha version code and should not be used in production. For these Alpha tags, certain features may not function yet, visual look and feel may change, or bugs/errors may occur. Follow along our Feature Backlog for future releases and feature updates.

Overview

Console is an application that provides a 1:1, direct connection for AMT devices for use in an enterprise environment. Users can add activated AMT devices to access device information and device management functionality such as power control, remote keyboard-video-mouse (KVM) control, and more.


Quick start

For Users

  1. Find the latest release of Console under Github Releases.

  2. Download the appropriate binary assets for your OS and Architecture under the Assets dropdown section.

  3. Run Console.

For Developers

Local development (in Linux or WSL):

To start the service with Postgres:

# Postgres
$ make compose-up
# Run app with migrations
$ make run

Download and check out the sample-web-ui:

git clone https://github.com/open-amt-cloud-toolkit/sample-web-ui

Ensure that the environment file has cloud set to false and that the URLs for RPS and MPS are pointing to where you have Console running. The default is http://localhost:8181. Follow the instructions for launching and running the UI in the sample-web-ui readme.

Dev tips for passing CI Checks

Additional Resources