
System status
Confirm Keep Me Safe is running after a publish. This page rechecks every 30 seconds.
Checking…
After publishing
Copy and run these commands to verify the live app is responding.
Quick health check (curl + jq)
curl -s https://viper-safety-and-compliance.lovable.app/api/public/health | jq .HTTP status line
curl -I -s https://viper-safety-and-compliance.lovable.app/api/public/health | head -n 1Or open the status page in your browser: https://viper-safety-and-compliance.lovable.app/status
Custom domain & HTTPS
Your published app enforces HTTPS redirects and sends HSTS headers for connected domains.
- Connect or buy a domain in Project settings → Domains.
- Add the root domain (
@) andwwwas separate entries. - Point A records to
185.158.133.1and add the verification TXT record shown in Lovable. - Wait for DNS propagation, then publish again so the SSL certificate is provisioned.
- Test the redirect below — HTTP requests should return a 301 to HTTPS.
Verify HTTPS redirect (HTTP → 301 → HTTPS)
curl -I -s --http1.1 https://viper-safety-and-compliance.lovable.app/api/public/health | head -n 5Verify HSTS header on an HTTPS response
curl -I -s https://viper-safety-and-compliance.lovable.app/api/public/health | grep -i strict-transportPrimary domain: viper-safety-and-compliance.lovable.app. Legacy Keep Me Safe domains still redirect here until they are removed.