eda6d956b261cad2bb531a9d362ad5c43505d351
- Color-coded left border: green=running, red=stopped, grey=unknown - Status pill with icon: "Running" (green), "Stopped" (red), etc. - Stopped cards appear muted (75% opacity), recover on hover - Running: restart (↻) + stop (⏻) icon buttons, stop needs confirm - Stopped: prominent green play (▶) button - Loading state: spinner replaces controls with "Processing..." - Added coolify.ts lib and config.ts for shared Coolify API access - No pause support (Coolify API doesn't expose docker pause) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
NUC Portal
Self-hosted services dashboard for the NUC server at 192.168.1.3.
Features
- Service cards with live health status indicators
- Bookmark links to external developer tools
- Dark/light mode toggle
- Search filtering across services and bookmarks
- Category-based organization
Development
npm install
npm run dev
Deployment
Deployed via Coolify with Nixpacks.
- FQDN: http://nuc.lan
- Build:
npm run build
Description
Languages
TypeScript
99.1%
CSS
0.7%
JavaScript
0.2%