auth-oidc.ini
# oidc issuer issuer= # oidc client id clientId= # oidc client secret clientSecret= # Change the <hostname:port> to the external hostname of the cluster #...
View ArticleFastX 4 Configuration
FastX uses the following directories for configuration and data storage. All files are in human readable format, and can be edited by hand for easier integration with configuration management tools...
View ArticleFastX 4 Installation
The purpose of this document is to give an in-depth understanding of how to install and configure FastX for use on your Linux system. This guide will cover basic installation as well as more advanced...
View ArticleStarting Sessions From the Command Line
No matter how a session is started, the final operation is running a script from the command line. Users can run the start script directly to start a session using the following command...
View ArticleSession Forms
Administrators can create custom forms in FastX that will appear in the start session dialog box. These forms allow admins to create user friendly options that will be added to the start data when...
View ArticleJob Scheduling
The purpose of job scheduling is to take the start data that the user has sent from the API call and merge it with a template string that is returned from the job scheduling function. Instead of...
View ArticleLoad Balancing
Load Balancing is the act of choosing which system in a cluster to execute the start or schedule data on. The final result of load balancing is the selection of the server. The Webserver server then...
View ArticleFastX Permissions
Admins can to fine tune permissions for users and groups groups. Permissions automatically disable or hide extra actions further removing abilities from the end user. This gives the admin extra...
View ArticleCluster Installation Patterns
FastX was designed to fit multiple network configurations. Here is a list of common FastX usage patterns for settings up a cluster. Requirements FastX Transporter Shared $FX_CONFIG_DIR, $FX_LOCAL_DIR,...
View ArticleSession Actions
Connect — requests connection information from the running session. This information is used to connect Disconnect — disconnects all users from the session. Share — sets up sharing information for the...
View ArticleFastX 4.0 Documentation
General Whats New Release Notes Server Desktop Client FastX Server Installation Packaging and Configuration Installation Instructions Non-Root Installation Client Guide Browser Client Desktop Client...
View ArticleFastX Integration
FastX is highly configurable out of the box. Administrators who wish to fine tune their installations to add extra functionality should read this document. Integration is a general term for features...
View ArticleFastX 4.0 Browser Client Guide
Introduction FastX browser client connects to the FastX server through a web browser. Use the URL of the host with port 3300. (https://example.com:3300/) System Requirements Web Browsers Supported...
View ArticleJob Scheduling with Docker
Docker containers are an efficient way to package applications and limit resources in a multi user system. In FastX, Docker has a supported launcher template which enables system administrators to...
View ArticleCustom User Data
When a user logs in, FastX maps the user’s login name to a linux user account and gets data associated with the user. Typically, the default data is sufficient, but there are cases where an admin may...
View ArticleFastX 4 API
Requirements FastX web server installation is required in order to utilize the API. API The updated documentation for the FastX API can be located by logging into FastX via a browser and going to:...
View ArticleFastX 4 Preview Cluster Installation
Requirements FastX Advanced License Key RHEL 8 or higher Installation Please go to https://www.starnet.com/fastx/preview and enter your FastX Advanced license key to access the download. Download and...
View Article