Liferay DXP · Control Panel ops · 3 min
Control Panel console to deploy, manage OSGi folders and bundles, query the database, and audit actions.
Liferay DXP · OSGi · Clay · JDBC
Architecture
From the real repo — how the pieces fit.
Liferay Ops Console
Control Panel → System → Liferay Ops Console
Control Panel · System · Liferay Ops Console · com.opsconsole.web
Overview
Release · JVM · heap · disk · DB ping · recent audit
Deploy
Upload JAR · WAR · LPKG · client-extension zip
OSGi
Browse modules/configs/deploy · edit text configs
Bundles
Start · stop · refresh · update · uninstall (system protected)
Database
Preview · SELECT · CSV · writes need I_UNDERSTAND
Audit
Last 200 actions · in-memory on this JVM
Path traversal blocked · DDL blocked · omniadmin / company admin only
Liferay Ops Console is a Control Panel app for day-two work on a running DXP instance: deploy files, manage OSGi folders and bundles, run safe database queries, and keep a short audit trail.
What it is
Module com.opsconsole.web 1.0.0. Open Control Panel → System → Liferay Ops Console. Source: codepapu/liferay-ops-console-workspace.
Tabs
- Overview — release, JVM, heap, disk, DB check, recent audit.
- Deploy — upload JAR, WAR, LPKG, or client-extension zip.
- OSGi — browse folders (modules, configs, deploy, …), upload / download / delete files, edit text configs.
- Bundles — start, stop, refresh, update, uninstall (system and self protected).
- Database — table preview, SELECT, CSV export, guarded writes.
- Audit — last 200 actions in memory on that JVM.