Skip to content

Upgrading UptimeMatrix

Auri edited this page Oct 23, 2024 · 1 revision

Note

This guide assumes you have a basic knowledge of Linux and server management, if you do not; we recommend using a shared host, we will also be adding a "hosted-by" version of UptimeMatrix in the future where you will need no server, just a domain and a CNAME record.

First, Backup your entire UptimeMatrix directory To do this, switch to your webserver's directory, for this guide we will be using /var/www/html/ and then make a new directory in a different area, we will be using /uptimematrix-backup/ for this demo.

Run mv /var/www/html/* /uptimematrix-backup/ (make sure you replace /var/www/html and /uptimematrix-backup with the directories you are using.) 12024-10-23_14-12

Then, run git clone https://github.com/layeredy/uptimematrix-statuspage-spark.git . or git clone https://github.com/layeredy/uptimematrix-statuspage-pulse.git . (depending on which theme you want to use). 2

Now, you are running the latest version of UptimeMatrix Spark or Pulse. You can double check this by verifying that the version seen in the source for index.html matches the latest release of UptimeMatrix Spark or Pulse.

ver

ghver

Finally, you can edit your script.js file to use the correct API URL (See Changing your API URL)

scriptjs

Note

If you have made any CSS modifications to UptimeMatrix, make sure you grab them from your backup and check for conflicts after updating.

Found a bug in UptimeMatrix?

Report it to us via creating an issue on the related theme or application

Clone this wiki locally