This page provides a collection of official resources, documentation, community links, and third-party tools for Vigil status page.
Last Updated: February 2026
Current Version: v1.28.6
- Official Resources
- Documentation
- Source Code & Repositories
- Docker Images
- Package Repositories
- Vigil Reporter Libraries
- Vigil Local
- Community & Support
- Tutorials & Guides
- Third-Party Tools
- Related Projects
| Resource |
URL |
Description |
| Vigil Website |
- |
Self-hosted project (no dedicated website) |
| Live Demo |
https://status.crisp.chat/ |
Crisp IM’s Vigil-powered status page |
| Creator |
https://valeriansaliou.name/ |
Valerian Saliou’s personal website |
| Crisp IM |
https://crisp.chat/ |
Company using Vigil in production |
| Document |
URL |
Description |
| GitHub README |
https://github.com/valeriansaliou/vigil/blob/master/README.md |
Main project documentation with setup instructions |
| Sample Configuration |
https://github.com/valeriansaliou/vigil/blob/master/config.cfg |
Complete example configuration file |
| Cargo Documentation |
https://crates.io/crates/vigil-server |
Rust package documentation |
| GitHub Wiki |
https://github.com/valeriansaliou/vigil/wiki |
Community wiki (if available) |
| Release Notes |
https://github.com/valeriansaliou/vigil/releases |
Detailed changelog for each release |
| Page |
URL |
Description |
| Vigil Overview |
/web-apps/status-pages/vigil |
Features, use cases, quick start |
| Vigil Setup |
/web-apps/status-pages/vigil/setup |
Installation guides |
| Vigil Docker Setup |
/web-apps/status-pages/vigil/setup/docker |
Production Docker configurations |
| Vigil Ansible Setup |
/web-apps/status-pages/vigil/setup/ansible |
Ansible automation playbooks |
| Vigil Configuration |
/web-apps/status-pages/vigil/configuration |
Complete configuration reference |
| Vigil Security |
/web-apps/status-pages/vigil/security |
Security hardening guide |
| Vigil History |
/web-apps/status-pages/vigil/history |
Version history and background |
¶ Main Repositories
| Repository |
URL |
Description |
Stars |
| vigil |
https://github.com/valeriansaliou/vigil |
Main Vigil server repository |
1.9k+ |
| vigil-local |
https://github.com/valeriansaliou/vigil-local |
Vigil Local slave daemon |
Community |
| Repository |
URL |
Description |
| Vigil Assets |
https://github.com/valeriansaliou/vigil/tree/master/res/assets |
Static assets for status page |
| Packagecloud Repo |
https://packagecloud.io/valeriansaliou/vigil |
Debian/Ubuntu package repository |
| Registry |
Repository |
URL |
Description |
| Docker Hub |
valeriansaliou/vigil |
https://hub.docker.com/r/valeriansaliou/vigil |
Official Docker image (100K+ pulls) |
| GitHub Packages |
valeriansaliou/vigil |
https://github.com/valeriansaliou/vigil/pkgs/container/vigil |
GitHub Container Registry |
| Tag |
Description |
Use Case |
latest |
Latest stable release |
General use |
v1.28.6 |
Specific version (November 2025) |
Production pinning |
v1.28.x |
Latest v1.28 patch |
Minor version tracking |
v1.27 |
Legacy version |
Compatibility testing |
| Attribute |
Value |
| Base Image |
Debian “trixie” (v1.28.0+) |
| Size |
~9 MB |
| Architectures |
x86_64 (amd64), aarch64 (ARM64) |
| Exposed Port |
8080 |
| Config File |
/etc/vigil.cfg |
| Data Volume |
/var/lib/vigil |
¶ Pull Commands
# Latest version
docker pull valeriansaliou/vigil:latest
# Specific version
docker pull valeriansaliou/vigil:v1.28.6
# ARM64 version
docker pull --platform linux/arm64 valeriansaliou/vigil:v1.28.6
| Distribution |
Repository URL |
| Debian 12 (Bookworm) |
https://packagecloud.io/valeriansaliou/vigil/debian/distributions/bookworm |
| Debian 11 (Bullseye) |
https://packagecloud.io/valeriansaliou/vigil/debian/distributions/bullseye |
| Debian 13 (Trixie) |
https://packagecloud.io/valeriansaliou/vigil/debian/distributions/trixie |
| Ubuntu 24.04 (Noble) |
https://packagecloud.io/valeriansaliou/vigil/ubuntu/distributions/noble |
| Ubuntu 22.04 (Jammy) |
https://packagecloud.io/valeriansaliou/vigil/ubuntu/distributions/jammy |
| Ubuntu 20.04 (Focal) |
https://packagecloud.io/valeriansaliou/vigil/ubuntu/distributions/focal |
¶ Installation Commands
# Debian 12
echo "deb [signed-by=/usr/share/keyrings/valeriansaliou/vigil.gpg] https://packagecloud.io/valeriansaliou/vigil/debian/ bookworm main" | tee /etc/apt/sources.list.d/valeriansaliou_vigil.list
curl -fsSL https://packagecloud.io/valeriansaliou/vigil/gpgkey | gpg --dearmor -o /usr/share/keyrings/valeriansaliou/vigil.gpg
apt-get update && apt-get install vigil
# Ubuntu 22.04
echo "deb [signed-by=/usr/share/keyrings/valeriansaliou/vigil.gpg] https://packagecloud.io/valeriansaliou/vigil/ubuntu/ jammy main" | tee /etc/apt/sources.list.d/valeriansaliou_vigil.list
curl -fsSL https://packagecloud.io/valeriansaliou/vigil/gpgkey | gpg --dearmor -o /usr/share/keyrings/valeriansaliou/vigil.gpg
apt-get update && apt-get install vigil
| Package |
URL |
Command |
| vigil-server |
https://crates.io/crates/vigil-server |
cargo install vigil-server |
Official and community-maintained libraries for Push mode monitoring.
| Language |
Package |
Repository |
Install Command |
| NodeJS |
vigil-reporter |
https://www.npmjs.com/package/vigil-reporter |
npm install vigil-reporter |
| Python |
py-vigil-reporter |
https://pypi.org/project/py-vigil-reporter/ |
pip install py-vigil-reporter |
| Rust |
vigil-reporter |
https://crates.io/crates/vigil-reporter |
cargo add vigil-reporter |
| Language |
Package |
Repository |
Install Command |
| TypeScript |
ts-vigil-reporter |
https://www.npmjs.com/package/ts-vigil-reporter |
npm install ts-vigil-reporter |
| Golang |
go-vigil-reporter |
https://github.com/renanmedeiros/go-vigil-reporter |
go get github.com/renanmedeiros/go-vigil-reporter |
| Dart |
dart_vigil_reporter |
https://pub.dev/packages/dart_vigil_reporter |
dart pub add dart_vigil_reporter |
| C# |
cs-vigil-reporter |
https://www.nuget.org/packages/cs-vigil-reporter |
dotnet add package cs-vigil-reporter |
const VigilReporter = require('vigil-reporter');
const reporter = new VigilReporter({
token: 'your-reporter-token',
server: 'https://status.example.com',
service: 'api',
node: 'api-node-1'
});
// Report healthy status
reporter.reportHealthy();
// Report sick status
reporter.reportSick();
// Report with system metrics
reporter.report({
cpu: 0.45,
ram: 0.62
});
Vigil Local is an optional slave daemon for monitoring services behind firewalls or on remote networks.
| Resource |
URL |
Description |
| GitHub Repository |
https://github.com/valeriansaliou/vigil-local |
Vigil Local source code |
| Cargo Package |
https://crates.io/crates/vigil-local |
Rust package |
| Docker Image |
- |
Community images may be available |
- Monitor services in isolated networks
- Report health from behind NAT/firewalls
- Distributed infrastructure monitoring
- Multi-datacenter deployments
[local]
master_url = "https://status.example.com"
reporter_token = "${VIGIL_REPORTER_TOKEN}"
service_id = "internal"
node_id = "gateway"
[probe]
[[probe.service]]
id = "internal-db"
label = "Internal Database"
[[probe.service.node]]
id = "db-primary"
label = "Primary Database"
mode = "poll"
replicas = ["tcp://db.internal:5432"]
| Platform |
URL |
Description |
| GitHub Issues |
https://github.com/valeriansaliou/vigil/issues |
Bug reports and feature requests |
| GitHub Discussions |
https://github.com/valeriansaliou/vigil/discussions |
Community Q&A and discussions |
| GitHub Pull Requests |
https://github.com/valeriansaliou/vigil/pulls |
Code contributions |
| Platform |
Handle/URL |
Description |
| Twitter (Creator) |
@valeriansaliou |
Updates from Valerian Saliou |
| Crisp Twitter |
@CrispIM |
Company updates |
| Resource |
URL |
Description |
| Rust Users Forum |
https://users.rust-lang.org/ |
General Rust discussions (search for Vigil) |
| Dev.to |
https://dev.to/t/vigil |
Community articles about Vigil |
| Medium |
https://medium.com/tag/vigil |
Articles and tutorials |
| Guide |
URL |
Description |
| GitHub README Setup |
https://github.com/valeriansaliou/vigil#readme |
Quick start guide |
| Configuration Example |
https://github.com/valeriansaliou/vigil/blob/master/config.cfg |
Production configuration |
| Tutorial |
URL |
Author |
| LinuxLinks Review |
https://www.linuxlinks.com/vigil-microservices-status-page/ |
LinuxLinks |
| Awesome Docker Compose |
https://awesome-docker-compose.com/apps/network-monitoring/vigil |
Community |
| SourceForge Mirror |
https://sourceforge.net/projects/vigil.mirror/ |
Community mirror |
| Platform |
Search Query |
Description |
| YouTube |
“Vigil status page setup” |
Community tutorials |
| Vimeo |
“Vigil monitoring” |
Technical presentations |
| Tool |
URL |
Description |
| Vigil Manager |
Built-in |
HTTP API for managing announcements |
| Vigil Reporter |
Multiple languages |
Libraries for push mode monitoring |
| Vigil Local |
https://github.com/valeriansaliou/vigil-local |
Slave daemon for remote monitoring |
| Tool |
Integration Type |
Description |
| Prometheus |
Webhook |
Export Vigil status as metrics |
| Grafana |
API |
Create dashboards from Vigil data |
| Uptime Kuma |
External Monitor |
Monitor Vigil health from Uptime Kuma |
| Pingdom |
HTTP Check |
External monitoring for Vigil endpoint |
Vigil integrates with these notification services:
| Provider |
Type |
Documentation |
| Twilio |
SMS |
https://www.twilio.com/docs/sms |
| Slack |
Chat |
https://api.slack.com/messaging/webhooks |
| Telegram |
Chat |
https://core.telegram.org/bots/api |
| Pushover |
Push |
https://pushover.net/api |
| Gotify |
Push |
https://gotify.net/docs/api |
| Matrix |
Chat |
https://spec.matrix.org/latest/client-server-api/ |
| Cisco Webex |
Chat |
https://developer.webex.com/docs/api |
| Tool |
Configuration Guide |
| Nginx |
See Vigil Docker Setup |
| Traefik |
Community configurations on GitHub |
| Caddy |
Community configurations on GitHub |
| HAProxy |
Community configurations on GitHub |
| Project |
URL |
Description |
| Uptime Kuma |
https://github.com/louislam/uptime-kuma |
Feature-rich monitoring with UI |
| Cachet |
https://github.com/cachethq/cachet |
PHP-based status page platform |
| Statping-ng |
https://github.com/statping-ng/statping-ng |
Community-maintained status page |
| Gatus |
https://github.com/TwiN/gatus |
Go-based health dashboard |
| OneUptime |
https://github.com/OneUptime/oneuptime |
Full-stack monitoring platform |
| Project |
URL |
Description |
| Prometheus |
https://prometheus.io/ |
Metrics collection and alerting |
| Grafana |
https://grafana.com/ |
Visualization and dashboards |
| Nagios |
https://www.nagios.org/ |
Infrastructure monitoring |
| Icinga |
https://icinga.com/ |
Enterprise monitoring |
| Project |
URL |
Description |
| Rust |
https://www.rust-lang.org/ |
Programming language |
| Cargo |
https://doc.rust-lang.org/cargo/ |
Rust package manager |
| Crates.io |
https://crates.io/ |
Rust package registry |
¶ Quick Install Commands
# Docker
docker pull valeriansaliou/vigil:v1.28.6
# Debian/Ubuntu
echo "deb [signed-by=/usr/share/keyrings/valeriansaliou/vigil.gpg] https://packagecloud.io/valeriansaliou/vigil/debian/ bookworm main" > /etc/apt/sources.list.d/valeriansaliou_vigil.list
curl -fsSL https://packagecloud.io/valeriansaliou/vigil/gpgkey | gpg --dearmor -o /usr/share/keyrings/valeriansaliou/vigil.gpg
apt-get update && apt-get install vigil
# Cargo (Rust)
cargo install vigil-server
# Source
git clone https://github.com/valeriansaliou/vigil.git
cd vigil && cargo build --release
| Status Page |
URL |
Organization |
| Crisp Status |
https://status.crisp.chat/ |
Crisp IM (Official demo) |
Many organizations run Vigil internally. Public examples may include:
- SaaS company status pages
- Open-source project infrastructure
- Hosting provider status pages
- DevOps team dashboards
@software{vigil2025,
title = {Vigil: Microservices Status Page},
author = {Valerian Saliou},
year = {2025},
version = {1.28.6},
url = {https://github.com/valeriansaliou/vigil},
license = {MPL-2.0}
}
Vigil v1.28.6 by Valerian Saliou, 2025.
Available at: https://github.com/valeriansaliou/vigil
License: MPL-2.0
Any questions?
Feel free to contact us. Find all contact information on our contact page.