This repository contains the code for the management UI for GAMS Engine. The UI is a React app for managing jobs, models, users and more. Feel free to extend the code and send us a pull request if you think others would benefit from your changes.
To use the GAMS Engine UI, you must have Node.js installed. Run npm install
to install the packages required for the GAMS Engine UI.
GAMS Engine UI must know which instance of GAMS Engine to connect to. You can specify the location of GAMS Engine using the environment variable: REACT_APP_ENGINE_URL
. Then run npm start
to start the interface.
To create a set of static HTML/Javascript/CSS files for use in production, run npm run build
. Once finished, the files are located in the build
subdirectory. If you want to mount the Engine UI on a path other than /
(e.g. https://my-domain.com/engine
), set the environment variable REACT_APP_BASE_NAME
accordingly.