The Watcher banner

The Watcher

5 devlogs
11h 1m 6s

Updated Project: Rewrote it
Username: demo
Password: demodemo

An uptime monitor built using svelte-kit and postgresql

This project uses AI

Claude for some help with the heartbeat span visibility logic

Demo Repository

Loading README...

Cyteon

The Watcher V2 was extremely slow and not great. Hence why i am rewriting it in solidjs, but this time im focusing on speed and minimal DOM changes. Such as the sidebar stays without reloading or changing when you change page on the dashboard.

I have implemented making the admin account, logging in and creating monitors, along with checking HTTP monitors (implementing more later)

Changelog

Attachment
0
Cyteon

Added the ability to have multiple monitor types. And implemented (in addition to http(s) monitors): TCP, UDP and ping

Attachment
0
Cyteon

Make some small QoL fixes:

  • Fixed monitors getting unselected when saving due to a bug
  • Made heartbeats on monitors fill full width
  • On heartbeat container indicate which side is now
Attachment
0