Web interface for PCS - a Corosync and Pacemaker configuration tool.
It can run in two modes:
| a standalone application (provided by pcsd backend from pcs) |
a Cockpit plugin |
|---|---|
![]() |
![]() |
More screenshots can be found here: #81
- Node.js v18+ (with NPM)
- autoconf, automake
- pkgconf
- PCS
- PCS Web UI main branch can be delayed compared to PCS main branch
- please use released PCS Web UI version and compatible PCS version
- Cockpit (optional)
To install PCS Web UI run the following in terminal:
./autogen.sh
./configure
make
make installYou can add following flags to ./configure:
--disable-cockpitto disable cockpit installation--disable-standaloneto disable standalone installation--with-pcsd-webui-dirto specify standalone installation directory--with-cockpit-dirto specify cockpit plugin installation directory
Make sure to also install PCS if you haven't installed it yet. Pcsd needs to be running in order for PCS Web UI to work, even for the Cockpit plugin:
systemctl enable --now pcsd
