Documentation

Structure

This page explains how the Vigilant project is structured.

Vigilant uses composer packages for each component of the project. You can view all the components here to get an idea. For example if you want to adjust how the DNS resolving is done you can look in the packages/dns folder.
This way all of Vigilant's components are separated and can be tested separately.

There are two helper packages, `vigilant/core` and `vigilant/frontend`. The core contains common logic such as global scopes, navigation and validation. The frontend package contains common frontend utlities such as table columns and view components.

Start Monitoring within minutes.

Enter a client's domain and see what Vigilant monitors, setup takes just 2 minutes per site.
Vigilant comes with sensible defaults so onboarding new clients is effortless.

Quick website scan

Enter your domain and do a quick scan of your website to see what Vigilant does.