add login dashboard: console at logon with listeners, IIS, Docker, stats

Made-with: Cursor
This commit is contained in:
Dr Jones
2026-04-15 13:20:27 -07:00
parent 9f32fb3bff
commit ae2d2bb982
5 changed files with 198 additions and 0 deletions

View File

@@ -0,0 +1,36 @@
Login Site Dashboard
====================
What it does
------------
When you log into Windows, a console window opens showing:
- Uptime, RAM, system disk free space
- All TCP listening ports with process name (your local "sites", APIs, dev servers)
- Common dev ports (80, 443, 3000, 8080, ...) listed first
- IIS web sites (if IIS is installed)
- Docker containers (if Docker is installed)
Install (run once as Administrator)
-----------------------------------
Right-click PowerShell -> Run as administrator, then:
Set-ExecutionPolicy -Scope CurrentUser -ExecutionPolicy RemoteSigned -Force
cd "C:\Users\drjones\ProxyChainManager\login_dashboard"
.\Install-LoginDashboard.ps1
Test without re-login
---------------------
powershell -NoProfile -ExecutionPolicy Bypass -File ".\Show-LoginDashboard.ps1"
Or trigger the task:
Start-ScheduledTask -TaskName LoginSiteDashboard
Uninstall
---------
Run as admin: .\Uninstall-LoginDashboard.ps1
Notes
-----
- The window stays open until you close it (-NoExit).
- Some info needs admin for full detail; basic listener list works as normal user.
- Edit Show-LoginDashboard.ps1 to add more stats or change colors.