Self-hostable uptime monitor and status page on Django: HTTP checks, Lighthouse audits, SEO crawls, and email and Discord alerts.
djangodockerhandcodedpythonself-hostedsqlitestatus-pageuptime-monitoringvite
1from django.urls import path
2
3from . import views
4
5
6urlpatterns = [
7 path('<uuid:property_id>/', views.property, name='property'),
8 path('<uuid:property_id>/delete/', views.property_delete, name='property_delete'),
9 path('<uuid:property_id>/is-public/', views.adjust_is_public_property, name='adjust_is_public_property'),
10 path('<uuid:property_id>/status/', views.property_status, name='property_status'),
11 path('<uuid:property_id>/recrawl/', views.property_recrawl, name='property_recrawl'),
12 path('<uuid:property_id>/rerun-lighthouse/', views.property_rerun_lighthouse, name='property_rerun_lighthouse'),
13 path('', views.properties, name='properties'),
14]