Server and API

Csmart-Digit Server

Csmart-Digit Server Components

The Server/API system consists of a server computer installed on an intranet network with fixed IP support, allowing access to authorized users within that network, in accordance with the criteria and requirements set by the user company.

For users who prefer not to set up a local server, Csmart also offers a cloud-based solution. The platform can be accessed at: https://csmart-digit-web-production.up.railway.app/login

Csmart-Digit Server Software

The Csmart-Digit Server is a locally installed computerized system, equipped with its installer that prepares and configures the entire environment necessary for its execution. Updates are performed manually via downloads from a public repository, eliminating the need for an internet connection. This software functions as a repository for consolidated analyses, receiving data sent by the Csmart-Digit Desktop, as determined by the user designated as the Device Operator. Upon upload, the files in HDF5 format are converted to SQL + Image Repository and stored and managed by the system.

The data and analyses can be accessed by Standard and Guest users within the internal network through web browsers pointing to the server's IP address, without the need to install additional software. The Csmart system features a graphical user interface, allowing navigation and visualization of stored data and images, similar to the desktop software. Additionally, the data can be accessed by third-party software that supports HTTP requests and receives responses in JSON format.

It is essential to assess the appropriate dimensioning of storage devices and to implement backup systems, similar to the process for the Csmart-Digit Desktop. It is important to note that analyses generated by the Acquisition System are considered working data and are subject to changes. However, analyses transferred to the server are classified as consolidated information and cannot be modified. The data managed by the Csmart-Digit Server are typically larger in size and require higher storage capacity.

Hardware Requirements:

  • Processor: Intel Core i7-13650HX (13th generation)

  • RAM: 32GB DDR5 (2x16GB) 5600MT/s

  • Storage: 2TB PCIe NVMe M.2 SSD

  • OS: Windows 11 or Linux

Conditions for Installation and Use: The computer must be exclusively used as a server, configured with a fixed IP, and connected to the intranet network without interruptions. The requirements for this use, as well as the installation location, must meet the appropriate criteria to ensure the performance and reliability required for this type of demand.

Below are the different user categories and their respective permissions for system use:

Permissions
Admin
Device Operator
Standard User
Guest

Access Devices

Access Users

Access Analytics

Access Ai Models

Access Clusters

Access Register User

Access Edit User

Access General Settings

Delete Device

Delete User

Delete Analysis

Delete Ai Models

Change Group

Change Status

Create Company

Edit Company

Create Admin

Edit Password

Upload Analysis

Upload Ai Models

Download Ai Models

Last updated