You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Cockpituous b97fc2eda1 po: Update from Fedora Zanata 1 day ago
.github/ISSUE_TEMPLATE .github: Add minimal issue template 3 months ago
bots bots: Enable manual tests for weldr/lorax 1 day ago
containers containers: Fix bastion README.md 1 week ago
doc ws: Add --for-tls-proxy option 3 days ago
eslint-plugin-cockpit eslint: Add a rule to disallow using cockpit.all() 4 months ago
examples kubernetes: Remove deprecated spec.externalID 2 months ago
node_modules Remove usage of Bower in favor of NPM 1 year ago
pkg storage: Factor encryption out of filesystem type when formatting 2 days ago
po po: Update from Fedora Zanata 18 hours ago
src ws: Add --for-tls-proxy option 3 days ago
test storage: Factor encryption out of filesystem type when formatting 2 days ago
tools storage: Make it appear as an Application 1 week ago
.eslintignore Remove usage of Bower in favor of NPM 1 year ago
.eslintrc.json Move to latest eslint 3 months ago
.flowconfig kubernetes: Add Virtual machines side tab 1 year ago
.gitignore bridge: Add polkit action for privileged bridge 5 months ago
.tasks bots: Do AMQP interaction over SSL 3 months ago
.travis.yml tools: Start running pep8 against python tests 5 months ago
AUTHORS AUTHORS: Refer to git information 2 months ago
COPYING Initial commit 5 years ago
HACKING.md HACKING: Fix intructions for installing cockpit build dependences 2 months ago
Makefile.am tests: Workaround valgrind limitations with ghash 1 week ago
README.md README: Fix project org in semaphore 2 months ago
Vagrantfile vagrant: Don't install debuginfo 2 months ago
autogen.sh autogen: Check npm version 1 year ago
configure.ac tests: Workaround valgrind limitations with ghash 1 week ago
package.json package.json: Update @patternfly/react-console package dependency 2 days ago
webpack.config.js babel: Drop CommonJS plugin 4 months ago

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