repos
/ status-rust master

status-rust

mirror archived upstream

Single-binary self-hosted uptime monitoring and status pages on Rust axum: HTTP probes, Lighthouse audits, SEO crawler, and PDF reports.

axumdockerrustself-hostedsqlitestatus-pageuptime-monitoringvite

924 B · 21 lines Raw History
 1# Single-operator dashboard password. Required.
 2STATUS_PASSWORD=change-me
 3
 4# Optional: 32+ random bytes used to sign the session cookie. If absent, the
 5# cookie key is derived deterministically from STATUS_PASSWORD (so changing
 6# the password invalidates all existing sessions). Setting this explicitly is
 7# preferred (`openssl rand -base64 64` works).
 8# STATUS_COOKIE_SECRET=
 9
10# Used in templates for absolute URLs (sitemap, og tags, alert email links).
11# Keep it without a trailing slash.
12BASE_URL=https://status.example.com
13
14# Where outage / recovery emails are delivered. Email is sent direct-to-MX
15# from [email protected]; you'll want a corresponding SPF entry on the
16# sending domain so it doesn't end up in spam. Leave unset to disable email.
17[email protected]
18
19# Discord webhook to post outage / recovery embeds to. Leave unset to disable.
20# DISCORD_WEBHOOK_URL=https://discord.com/api/webhooks/...