TritonDataCenter / smartos-ui

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

SmartOS UI

This repository is part of the Triton project. See the contribution guidelines and general documentation at the main Triton project page.

Overview

This project aims to provide a user-friendly web interface for a single SmartOS installation.

Installation

The UI can be selected when installing SmartOS or by using the uiadm utility.

Accessing the interface

By default, the web interface will listen on port 4443 of the admin IP address.

Development

The project consists of three workspaces:

  • ui: Serves the web interface.
  • executor: Executes programs such as imgadm and vmadm on behalf of the web interface.
  • shared: Contains structs and functions used by both the ui and executor.

Running in environments other than the Global Zone

Some mock data and scripts currently exists in the test directory, running make devrun will launch the executor, ui, and mock vminfod services.

Login at: https://localhost:4443 using user "root" and password "root"

About

License:Mozilla Public License 2.0


Languages

Language:JavaScript 78.7%Language:Rust 10.2%Language:Jinja 9.7%Language:Shell 0.7%Language:Makefile 0.4%Language:CSS 0.3%