Skip to content

idevat/pcs-web-ui

 
 

Repository files navigation

PCS Web UI

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
Image Image

More screenshots can be found here: ClusterLabs#81

Prerequisites

Building and installation

To install PCS Web UI run the following in terminal:

./autogen.sh
./configure
make
make install

Fine-tuning the installation

You can add following flags to ./configure:

  • --disable-cockpit to disable cockpit installation
  • --disable-standalone to disable standalone installation
  • --with-pcsd-webui-dir to specify standalone installation directory
  • --with-cockpit-dir to 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

About

Web interface for pcs

Resources

License

Contributing

Stars

Watchers

Forks

Packages

No packages published

Languages

  • TypeScript 92.3%
  • Makefile 4.1%
  • Shell 1.5%
  • JavaScript 1.0%
  • M4 0.7%
  • CSS 0.4%