Go to file
Allison Karlitskaya 06c3e3879c guide: tweak font file copying rule
Add an explicit dependency on package-lock.json for copying our font
files from the node_modules directory.

This currently is a somewhat neutral change, but will be helpful in the
very near future, when depending on package-lock.json becomes our way to
populate the node_modules/ directory.
2021-04-20 11:08:08 +02:00
.cockpit-ci test: Add .cockpit-ci/run entry point 2019-08-01 13:59:18 +02:00
.fmf test: Add FMF test metadata and scripts 2021-03-12 20:21:29 +01:00
.github all: drop NO_NPM mode 2021-04-20 11:08:08 +02:00
containers all: drop NO_NPM mode 2021-04-20 11:08:08 +02:00
doc guide: tweak font file copying rule 2021-04-20 11:08:08 +02:00
eslint-plugin-cockpit eslint: Add a rule to disallow using cockpit.all() 2019-01-15 08:25:11 +01:00
examples Replace all usages of container-fluid class 2020-10-13 19:37:14 +02:00
pkg lib: add patternfly override for misaliigned card actions 2021-04-20 11:06:25 +02:00
plans test: Add FMF test metadata and scripts 2021-03-12 20:21:29 +01:00
po po: Update from Fedora Weblate 2021-04-14 06:24:35 +02:00
src tls: Add coverity annotation to false-positive leaked handle 2021-04-14 17:38:20 +02:00
test test: Fix unexpected messages in TestHostSwitching.testNoAutoconnect 2021-04-19 11:47:25 +02:00
tools npm: use package-lock.json as our stamp 2021-04-20 11:08:08 +02:00
.babelrc.json babelrc: Bump supported browser versions 2021-04-16 08:38:54 +02:00
.eslintignore Remove usage of Bower in favor of NPM 2017-06-09 10:38:46 +02:00
.eslintrc.json Use current babel/eslint integration 2021-04-12 09:34:03 +02:00
.flowconfig kubernetes: Add Virtual machines side tab 2018-01-22 08:00:50 +01:00
.gitignore tls: add new cockpit-certificate-ensure tool 2021-04-13 15:56:10 +02:00
AUTHORS AUTHORS: Refer to git information 2019-03-06 16:41:45 +01:00
COPYING Initial commit 2013-11-01 13:42:29 -04:00
HACKING.md all: drop NO_NPM mode 2021-04-20 11:08:08 +02:00
Makefile.am npm: use package-lock.json as our stamp 2021-04-20 11:08:08 +02:00
README.md README.md: remove link to semaphore build status 2021-01-28 16:41:54 +01:00
autogen.sh all: drop NO_NPM mode 2021-04-20 11:08:08 +02:00
configure.ac tls: depend on GnuTLS 3.6 2021-03-27 21:35:23 +01:00
package.json package.json: Update qunit 2021-04-15 06:46:15 +02:00
packit.yaml packit: Enable Fedora 34 testing for Pull Requests 2021-03-16 13:55:41 +01:00
webpack.config.js webpack: Move to css-minimizer-webpack-plugin 2021-04-12 13:18:37 +02:00

README.md

Cockpit

A sysadmin login session in a web browser

cockpit-project.org

Cockpit is an interactive server admin interface. It is easy to use and very lightweight. Cockpit interacts directly with the operating system from a real Linux session in a browser.

Using Cockpit

You can install Cockpit on many Linux operating systems including Debian, Fedora and RHEL.

Cockpit makes Linux discoverable, allowing sysadmins to easily perform tasks such as starting containers, storage administration, network configuration, inspecting logs and so on.

Jumping between the terminal and the web tool is no problem. A service started via Cockpit can be stopped via the terminal. Likewise, if an error occurs in the terminal, it can be seen in the Cockpit journal interface.

You can also easily add other machines that have Cockpit installed and are accessible via SSH and jump between these hosts.

Development