Build your own UI for the Cockpit Web Console
summary
Shows how to ship a working Cockpit plugin: a minimal HTML+JS page that talks to Cockpit’s DBus APIs, reads and watches an NFS exports file, and appends lines to it — it actually updates the system in real time. Uses the minimal plugin layout, a starter kit with webpack for building, and PatternFly components for UI. Covers packaging into a cockpit .package, placing it under /usr/share/cockpit or local share, and running tests in VMs.
AI-written summary · about
chapters (8)
- 0:00Cockpit Web Console intro
- 1:30Pluggable UI for Linux
- 3:19Custom Cockpit plugins
- 5:05Cockpit plugin structure
- 7:45Minimal plugin with HTML/JS
- 11:29Starter kit for development
- 13:50PatternFly UI components
- 14:33Plugin dev resources
related talks
17mYour-turn key Cockpit UI in a CICD ecosystem
11mUI Plugin Development
27mA Journey to Building a Server Driven UI Framework
30mAI Powered Frontend Development Building Better UIs Faster
51mBuilding Amazing Single Page Applications the Right Way
37mHow to train your Vue CLI plugin
44mCooking up Better Front-end Applications with Inspiration From the Culinary World
01h 03mEvolving compositional user interfaces
