Files
Beszel/prompt.md
T

4.0 KiB

Domain Status Expiry Days Left Registrar SSL Expiry Actions tdvorak.dev Unknown Jan 1, 1 Expired Unknown Expired

this is not correct can you make sure the data fetching fully works, reference at @domain-locker reuse rewrite the code so it fully works.

Can you also make sure the monitoring and the domain status has real data and that the data is correct. Make sure the monitoring works fully show real status, real graphs, status page shows real errors and pings the user about problem and suggests them to add report about this problem so the users can know what is happening. Make it really nice, fully working, responsive, nice charts like the system monitoring has. Check references in the @domain-locker and @uptime-kuma so we have everything fully integrated working. For the domain locker we are implementing only: "also other thing, we also have @domain-locker and since it directly matches what we are implementing now when user wants to monitor a website and inputs a domain can we integrate the function from domain locker and make it optional to also track the expiry of the domain and the other information, and also add additional separate section specifically for monitoring domains, so the beszel would be device monitoring, under that website monitoring, and under that domain expiry monitoring. again implement all into the style of beszel, only reuse backend, rewrite to single language, implement into the beszel backend, take your time. Make it easy compile all works out of the box. also lets enhance the domain locker, sometimes there is some error with registrar recognition so fix it if posible. So what to port from domain locker, registrar, value, ssl certificate, dns records, dates, ip adresses, host, tags, change history. nothing else needed. just the expiry monitoring, easy add auto fill recognition. nice dashboard, auto fetching all these standart features." also we should have the features for:

Here are additional features that could be valuable:

  1. Advanced Domain Features Domain Availability Checker - Check if domains are available for purchase Subdomain Discovery - Auto-discover and monitor subdomains Domain Watchlist - Track domains you're interested in buying Bulk Import - Import domains from CSV/JSON
  2. Enhanced Monitoring Response Time Graphs - Historical performance charts for monitors Global Check Locations - Monitor from multiple geographic regions Maintenance Windows - Schedule downtime (no alerts during maintenance) Monitor Dependencies - Chain monitors (e.g., API depends on Database)
  3. Reporting & Analytics Weekly/Monthly Reports - Email summaries of all systems Uptime SLA Calculator - Track against SLA targets Export Data - PDF/CSV reports for compliance Calendar View - Visual timeline of expirations and incidents
  4. Automation Auto-Remediation - Restart services via SSH when down Certificate Auto-Renewal - Integration with Let's Encrypt Domain Auto-Renew - API integration with registrars
  5. Team Features User Roles - Admin, Editor, Viewer permissions Incident Management - Acknowledge, assign, resolve workflow Team Notifications - Route alerts to specific team members Audit Log - Track all configuration changes
  6. Integrations PagerDuty/Opsgenie - Incident management platforms GitHub/GitLab - Show deployment status Slack/Discord Bots - Interactive commands Terraform Provider - Infrastructure as code support
  7. Mobile/PWA Push Notifications - Browser push for critical alerts Mobile App - PWA or native app SMS Alerts - Twilio integration for critical issues

from which we use only add 1., 2., 3. only the calendar view, and csv export., 5. only the incident management, 7. add only push notifications, PWA. this should be really good

Really make sure both the website and service monitoring and domain expiry monitoring - this i would change to domain monitoring, since we are not only monitoring expiry. Show real data and all domains, websites and services have their specific page that shows ore details and info about that specific item with proper nice graphs like the all systems monitoring has.