get a screenshot of the running session
FastX supports Session Screenshots. Screenshots allows you to view the current state of your remote Linux applications or desktops from any device with a standard Web browser, including smart phones. With Screenshots you can see the status of a chip … Continued
FastX can easily integrate with job scheduling application (Platform lsf, Grid Engine, MOAB etc) in high performance computing environments. Admins can create a custom script that can launch the job scheduler and schedule the compute application. When the computation is done, the … Continued
Run the job scheduling script.
Get the system configuration.
Get the user configuration.
Network configuration for Gateway or Cluster configuration. This file obsoletes gateway-server.json and session-server.json JSON object containing the following parameters keys JSON object whose parameters are the list of valid keys that this system will accept. The value of each key is … Continued
General Configuration for web server settings. Options include sshport port the system’s ssh server is listening on (default 22) keepAliveInterval time in minutes for the server to send a keepalive packet to the client scheduleScript path to a file that … Continued
The Settings configuration gathers options from two separate files. Click on the links for more information client.json settings.json
Configuration of Client UI parameters. These options give hints to the Client UI as to what the server supports. Options Include schedule Used to indicate that the client should schedule a command using scheduleScript rather than start it immediately screenshot … Continued
Configuration for commands to allow and deny. Options include allowSuggestions automatically allow commands listed in the suggestions.json file allow array of regular expressions of commands to allow deny array of regular expressions of commands to deny. Commands in the deny … Continued
FastX has implemented push notifications via websockets to allow for realtime updates of client data. When data about a server changes on a session, the client is immediately informed. Polling is no longer required. For developers The following … Continued
Changes have been made from FastX 2.1 to 2.2 to increase performance and simplify configuration. Changes to FastX Network Configuration Gateway and Cluster Servers Communicate via Websockets Version 2.1 communicated using http polling. This change drastically reduces the latency when … Continued
FastX consists of two components: the FastX REST API and the Xrdp web client The FastX REST API These are the API calls that are used to set up the XRDP connection and manage the sessions (listing, starting,terminating etc) The … Continued
FastX is designed to perform well under a variety of circumstances. Users can manually change the Quality of Service (QoS) depending on the environment that they are running in. The term “slow” is qualitative since slow can refer to screen … Continued
A token is required in order to communicate with the FastX Rest API. Below you will find different methods of generating the token when you are developing a custom client. Login State Machine The default method is to call /api/login … Continued
Connect to a shared session
Get the sharing keys of the session
Edit a sharing key
Delete the sharing key of the session