Dev Update! #57
Pinned
Its4Nik
announced in
Announcements
Replies: 1 comment
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment









Uh oh!
There was an error while loading. Please reload this page.
Update 8.1.26
DockStat has reached a steady cadence of continuous improvement.
What’s new
Global fuzzy search – press
Ctrl + Kto jump to any page in the app.Live log mirror –
BaseLoggernow accepts a hook that streams every back-end message to the front-end over WebSocket.Navigation polish
– Optional badge showing real-time RAM usage on the server.
– Loading states driven by
@tanstack/query’suseIsFetchinganduseIsMutating.– Pinned tabs appear as clickable badges for one-click access.
– Lists DockStat’s built-in routes plus any routes contributed by plugins.
– Any route—core or plugin—can be pinned for quick access.
Plugin handler
– Server-side plugin evaluation via the new
@dockstat/verification-api.– Front-end pages declared with JSON; no code required.
– API routes are also JSON-configurable; business logic is still TypeScript and receives a DB
QueryClientand a logger.Pages
–
/– home placeholder.–
/extensions– top-level extensions hub (placeholders inside).–
/extensions/plugins– browse and install plugins from configured repositories.–
/extensions/themes– placeholder.–
/extensions/stacks– placeholder.–
/clients/configure– add Docker hosts/clients (will migrate to/settings/clientsand/settings/hosts).–
/p/:pluginID/*– dynamic route that renders a plugin’s front-end from its JSON definition.Major changes since the last release
/apps/dockstatis now a pure client-side package./apps/apilistens on port 3030 by default (override withDOCKSTATAPI_PORT).All reactions