Sorry Cypress is a free, open-source and self-hosted alternative to the Cypress Dashboard. It provides you with real-time test results, screenshots, videos, and metadata for all your Cypress runs. In this tutorial, we will show you how to install Sorry Cypress on Void Linux.
Make sure you have the following software installed on your system:
Sorry Cypress requires Docker to be installed on your system. You can install it using the following command:
xbps-install docker
Once the installation completes, enable and start the Docker service:
sudo ln -s /etc/sv/docker /var/service/
sudo sv start docker
We will use npm to install Sorry Cypress globally on our system:
sudo npm install -g sorry-cypress
Sorry Cypress needs to be configured with a configuration file. You can use the following command to generate a sample configuration file:
sorry-cypress init --ci-provider local
This will create a cypress.json
file in the root of your project. You can update this file with your Cypress configurations and edit the baseUrl
and video
properties to enable video recording of your tests.
To start Sorry Cypress, run the following command in your project's directory:
sorry-cypress start
This will start the Sorry Cypress server and you should be able to access it at http://localhost:1234
.
In this tutorial, we have seen how to install Sorry Cypress on Void Linux. Now you can test your applications using Cypress and get real-time test results, screenshots, videos, and metadata with the help of Sorry Cypress.
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!