Self-hostable uptime monitor and status page on Django: HTTP checks, Lighthouse audits, SEO crawls, and email and Discord alerts.
djangodockerhandcodedpythonself-hostedsqlitestatus-pageuptime-monitoringvite
1{% extends 'base.html' %}
2{% load static %}
3
4
5{% block title %}500{% endblock %}
6{% block description %}Something went wrong.{% endblock %}
7
8
9{% block breadcrumbs %}{% endblock %}
10
11
12{% block main %}
13<div class="container py-5">
14 <div class="row">
15 <div class="col-12 col-lg-8 offset-lg-2 text-center py-5">
16 <div class="section-label mb-3" style="display:inline-flex;">server fault</div>
17 <div class="display-1 fw-bolder text-white mb-3" style="font-size: clamp(5rem, 16vw, 10rem); letter-spacing: -0.04em; text-shadow: 0 0 30px rgba(239, 106, 91, 0.3);">
18 <span style="color: #ef6a5b;">5</span><span style="color: #ef6a5b;">0</span><span style="color: #ef6a5b;">0</span>
19 </div>
20 <p class="text-muted mb-4">Something threw on the way back. We've been notified.</p>
21 <a href="/" class="btn btn-primary">← Back to base</a>
22 </div>
23 </div>
24</div>
25{% endblock %}