Sorry Cypress is an open-source alternative to the Cypress Dashboard, and it runs all your Cypress tests in parallel. In this tutorial, you will learn how to install Sorry Cypress on a Fedora Server Latest.
Before you can install Sorry Cypress, you will first need to install Node.js. To install Node.js, follow the steps below:
Update your Fedora Server Latest packages with the following command:
sudo dnf update -y
Install the Node.js package using the following command:
sudo dnf install nodejs -y
Verify that Node.js is installed by running the following command:
node -v
This command should return the Node.js version number.
To install Sorry Cypress, follow the steps below:
Install the Sorry Cypress package globally using the following command:
sudo npm install -g sorry-cypress
Run the Sorry Cypress command to initialize the installation process:
sudo sorry-cypress install
After installing Sorry Cypress, you will need to configure it before you can start using it. To configure Sorry Cypress, follow the steps below:
Create a configuration file by running the following command:
sudo touch /etc/sorry-cypress/configuration.json
Edit the configuration file with a text editor of your choice:
sudo nano /etc/sorry-cypress/configuration.json
Add the following configuration settings to the file:
{
"db": {
"type": "sqlite",
"url": "sqlite://./sorry-cypress.db"
},
"ci": {
"baseUrl": "http://localhost:1234/"
}
}
Save and exit the file by pressing CTRL+X
, followed by Y
, then ENTER
.
After configuring Sorry Cypress, you can now start it by running the following command:
sudo sorry-cypress start
This command will start Sorry Cypress and make it accessible from your web browser at http://localhost:1234/.
In this tutorial, you learned how to install Sorry Cypress on a Fedora Server Latest. You also learned how to configure Sorry Cypress and start it so that you can use it to run your Cypress tests in parallel.
If you want to self-host in an easy, hands free way, need an external IP address, or simply want your data in your own hands, give IPv6.rs a try!
Alternatively, for the best virtual desktop, try Shells!