Dashboard · Overview
LAST UPDATED · --:--:--
30
refresh in 30s
Total Monitors
0
active endpoints
Online
0
responding normally
Offline
0
needs attention
Avg Response
milliseconds
Active Monitors
Monitor
Status
Response
Uptime · 30 checks
SSL / Info
👁
No monitors yet — click + Add Monitor
Recent Incidents
No incidents recorded
Quick Add
Monitor a new endpoint instantly.
Monitors · All
MANAGE YOUR ENDPOINTS
Monitor
Status
Response
Uptime · 30 checks
SSL / Info
👁
No monitors yet
Incidents · History
ALL DOWNTIME EVENTS
No incidents on record — all clear!
Status · Public Page
LIVE SYSTEM STATUS
Notifications · Settings
CONFIGURE EMAIL AND SMS ALERTS
Email Alerts
via SMTP / Gmail
Gmail users: Use an App Password — not your regular password.
Go to myaccount.google.com/apppasswords to generate one.
📱
SMS Alerts
via Semaphore (PH)
Semaphore — Philippine SMS gateway.
Sign up at semaphore.co — top up credits to activate sending.
Alert Behavior
Telegram Alerts
via Telegram Bot
How to setup: Create a bot via @BotFather → get the token → send a message to your bot → get your Chat ID via @userinfobot.
Multiple Email Recipients — Separate emails with commas in the Alert Recipient field.
Example: admin@site.com, team@site.com, boss@site.com
Note: Settings are saved to your .env file and require a container restart to take effect.
After saving, run: sudo docker compose restart api
Social Media · Analytics
YOUTUBE & FACEBOOK INSIGHTS
60
refresh in 60s
YouTube Channel
Loading...
Subscribers
Total Views
Videos
Latest Videos
Loading videos...
Facebook Page
f
Loading...
Followers
Page Likes
Recent Posts
📄
Loading posts...
⚙ API Credentials — saved to browser, used directly to call YouTube & Facebook APIs
✓ Keys saved to browser storage
Visitor Analytics · Real-time
LIVE PORTFOLIO & SITE TRAFFIC
30
refresh in 30s
Location / IP
Site URL
Start Time
Duration
👥
Loading visitors...
Uptime · Report
AVAILABILITY OVERVIEW — LAST 30 CHECKS PER MONITOR
Total Monitors
100% Uptime
Degraded
Issues Found
📊
Loading uptime data...
Response · Times
DETAILED PERFORMANCE HISTORY PER MONITOR
📈
Loading response time data...
Job Pipeline · ATS Tracker
MULTIPLE APPLICATIONS · ATS SIGNALS · INTERVIEW RATE
30
refresh in 30s
Applications
0
tracked roles
Response Rate
0%
recruiter / ATS movement
Interview Rate
0%
screening to interview
Offer Rate
0%
offer conversion
ATS Detector
Paste a job URL to detect Greenhouse, Workday, Lever, Ashby, and more.
Application Strength Analyzer
Score and missing keywords will appear here.
Email Tracking
Select an application then click Generate Draft.
Company · Role
Source
Status
ATS Detected
ATS Score
Follow-up
Email
LinkedIn
Actions
💼
No job applications tracked yet.
Settings · General
APP CONFIGURATION
Monitoring Defaults
Default values for new monitors
🖥
Dashboard
Display and refresh settings
👁
About NakedEye
Version and system info
Version
v1.0.0
API Status
Checking...
Uptime
NakedEye is a self-hosted uptime monitoring tool. Built with FastAPI + SQLite + vanilla JS.
Running on Docker — data stored in /app/data/nakedeye.db
Danger Zone
Irreversible actions — proceed with caution
Alert · Logs
HISTORY OF ALL SENT ALERTS
Time
Channel
Type
Monitor · Message
📋
Loading alert logs...
Maintenance · Windows
SCHEDULE PLANNED DOWNTIME — NO ALERTS DURING WINDOW
Label · Monitor
Start
End
🔧
No maintenance windows scheduled.