There's code a goin' on
Permalink
Failed to load latest commit information.
bots images: Update centos-7 image (#10150) Sep 25, 2018
containers containers: Install cockpit-dashboard in cockpit/ws container Sep 5, 2018
doc machines: Add libvirt-dbus virt provider Sep 18, 2018
examples examples: Change pinger to have a safe CSP and a test Mar 12, 2018
node_modules Remove usage of Bower in favor of NPM Jun 9, 2017
pkg build: Install AppStream metainfo for cockpit-machines Sep 24, 2018
po po: Update from Fedora Zanata Sep 23, 2018
src bridge: Fix potential NULL pointer crash in process_connection() Sep 23, 2018
test machines: Use VncConsole from patternfly-react Sep 23, 2018
tools build: Install AppStream metainfo for cockpit-machines Sep 24, 2018
.eslintignore Remove usage of Bower in favor of NPM Jun 9, 2017
.eslintrc.json eslint: Mute warning about missing react version Sep 25, 2018
.flowconfig kubernetes: Add Virtual machines side tab Jan 22, 2018
.gitignore gitignore: Ignore extra files in the po directory May 3, 2018
.tasks bots: Move external project config from .tasks into tests-scan Jul 10, 2018
.travis.yml travis: Update Coverity notification email address Mar 20, 2018
AUTHORS Update Lars' in the whitelist and add to AUTHORS Oct 4, 2016
COPYING Initial commit Nov 1, 2013
HACKING.md HACKING: Update Sep 4, 2018
Makefile.am Makefile: don't ship integration tests in release tarball Aug 20, 2018
README.md README: Fix typo Jun 4, 2018
Vagrantfile networkmanager: Add firewalld support Apr 27, 2018
autogen.sh autogen: Check npm version Apr 12, 2018
configure.ac build: Drop check for libssh_threads Aug 14, 2018
package.json machines: Use VncConsole from patternfly-react Sep 23, 2018
webpack.config.js webpack: Don't generate jquery.js and cockpit.js Sep 24, 2018

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