Go to file
Sanne Raymaekers b09736aead .github: Add minimal issue template
Closes #11042
2019-01-24 15:38:42 +01:00
.github/ISSUE_TEMPLATE .github: Add minimal issue template 2019-01-24 15:38:42 +01:00
bots images: Update rhel-8-0 image (#11047) 2019-01-24 14:51:00 +01:00
containers tools: Start running pep8 against python tests 2018-11-27 08:43:47 +01:00
doc bots: Enable sudo rule on IPA server 2019-01-19 10:01:27 +01:00
eslint-plugin-cockpit eslint: Add a rule to disallow using cockpit.all() 2019-01-15 08:25:11 +01:00
examples Drop require.js 2018-12-24 09:33:34 +01:00
node_modules Remove usage of Bower in favor of NPM 2017-06-09 10:38:46 +02:00
pkg storage: Always round dialog size slider input 2019-01-22 16:50:15 +01:00
po po: Update from Fedora Zanata (#11038) 2019-01-23 14:23:42 +01:00
src tests: Don't compare HTTP headers in fixed order 2019-01-24 14:49:30 +01:00
test storage: Always round dialog size slider input 2019-01-22 16:50:15 +01:00
tools tools: Drop unused reporter.js 2018-12-28 16:21:56 +01:00
.eslintignore Remove usage of Bower in favor of NPM 2017-06-09 10:38:46 +02:00
.eslintrc.json eslint: Add a rule to disallow using cockpit.all() 2019-01-15 08:25:11 +01:00
.flowconfig kubernetes: Add Virtual machines side tab 2018-01-22 08:00:50 +01:00
.gitignore bridge: Add polkit action for privileged bridge 2018-12-11 21:16:24 +01:00
.tasks Revert "bots: Consume test tasks from amqp" 2019-01-16 18:06:28 +01:00
.travis.yml tools: Start running pep8 against python tests 2018-11-27 08:43:47 +01:00
AUTHORS Update Lars' in the whitelist and add to AUTHORS 2016-10-03 19:00:57 -07:00
COPYING Initial commit 2013-11-01 13:42:29 -04:00
HACKING.md HACKING.md: Update to dnf 2019-01-17 15:27:21 +01:00
Makefile.am package.json: Drop html-minifier 2018-12-21 13:52:31 +01:00
README.md README.md: Drop obsolete link 2019-01-04 14:09:01 +01:00
Vagrantfile networkmanager: Add firewalld support 2018-04-27 14:54:50 +02:00
autogen.sh autogen: Check npm version 2018-04-12 19:13:33 +02:00
configure.ac ws: No longer link cockpit-ws against kerberos 2018-12-14 11:08:03 +01:00
package.json package.json: Update moment package dependency 2019-01-24 09:51:45 +01:00
webpack.config.js babel: Drop CommonJS plugin 2018-12-30 16:47:37 +01:00

README.md

semaphore ci build status

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.

On the Cockpit dashboard, you can easily add other machines with Cockpit installed that are accessible via SSH.

Development