To start RMS, from the match-studio-<version>/
directory run the startup script: ./startup.sh
. This script starts Rosette Match Studio and all its dependencies.
To use RMS in a web browser, after starting Rosette Match Studio, Chrome to open http://localhost:8090.
Note
If you are running from a server, replace localhost with the IP address of the server.
To shut down RMS, from the match-studio-<version>/
directory run the shutdown script: ./shutdown.sh
.
Running RMS on Different Ports
Should you want Rosette Match Studio to run on different ports (for example, if you have port conflicts), complete the following steps:
-
Shut down the server.
-
Open the startup.sh
file and locate the following lines:
export ROS_BACKEND_PORT=8090
export ROS_INGEST_PORT=8092
-
Change the ports to your desired ports.
-
Save and close the file.
-
Start the server again.
To run Rosette Match Studio on a server the following changes are needed:
-
After installation, navigate to the match-studio-<version>/backend
directory.
-
Open the file application.yml
in an editor.
-
Under swagger
, update all instances of localhost
with the server address. For example:
swagger:
host: server.sample.com
port: 8090/swagger-ui/index.html
-
Save these changes and proceed with startup.
-
To access RMS, replace localhost
with the IP address of the server in your browser.
In certain cases (for example, configuring HTTPS), you may need to explicitly allow certain origins to access the backend API. To do so, open the file match-studio-<version>/backend/application.yml
and add the hosts as follows:
allowedOrigins:
hosts:
- https://allowed-origin-one.com
- https://allowed-origin-two.com