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.
 
 
 
 
 
 
Go to file
Martin Pitt 3151a8c9bf
python: Report detailed error message when opening fsread1 channel fails
8 hours ago
.cockpit-ci test: Add .cockpit-ci/run entry point 4 years ago
.fmf test: Add FMF test metadata and scripts 2 years ago
.github workflows: Pacify git's permission check in release workflow 3 weeks ago
containers containers: Make webpack-jumpstart --partial in unit test opportunistic 3 weeks ago
doc doc: fslist1 "watch" option is true by default 3 weeks ago
examples examples: Drop PatternFly 3 and patternfly.css 7 months ago
modules modules: update systemd_ctypes 3 days ago
node_modules@a11c53aca3 package.json: Update @patternfly/react-core, @patternfly/react-icons, @patternfly/react-styles, @patternfly/react-table 5 days ago
pkg overview: Simplify card flow breakpoints 2 days ago
plans fmf: Factorize and merge plan files 3 months ago
po po: Update from Fedora Weblate 1 week ago
selinux selinux: Allow cockpit-session to run gnome-keyring 2 days ago
src python: Report detailed error message when opening fsread1 channel fails 8 hours ago
test python: Report detailed error message when opening fsread1 channel fails 8 hours ago
tools build: add tools/make-wheel 4 days ago
.babelrc.json babelrc: Bump supported browser versions 2 years ago
.eslintignore Revert "Ignore sizzle.js in ESLint" 9 months ago
.eslintrc.json pkg: make JavaScript keyspacing consistent 3 months ago
.flake8 test: drop inotify exclusions 7 months ago
.flowconfig kubernetes: Add Virtual machines side tab 5 years ago
.gitignore .gitignore: Drop cockpit-bridge.pyz 3 weeks ago
.gitleaks.toml gitleaks: Ignore mock SSH keys 4 months ago
.gitmodules git: Add systemd_ctypes as submodule 3 months ago
.stylelintrc.json css, stylelint: Set indentation to 2; reindent everything 6 months ago
AUTHORS AUTHORS: Refer to git information 4 years ago
COPYING Initial commit 9 years ago
HACKING.md HACKING: document required pytest version 2 months ago
Makefile.am build: Drop autom4te.cache from release tarballs 4 weeks ago
README.md README: IRC moved to libera.chat 2 years ago
autogen.sh autogen: Copy automake tools 2 months ago
configure.ac ssh: Use ssh_userauth_publickey_auto 4 months ago
package.json package.json: Update @patternfly/react-core, @patternfly/react-icons, @patternfly/react-styles, @patternfly/react-table 5 days ago
packit.yaml packit: Drop targets list from COPR build 4 months ago
pyproject.toml python: send html error page on Packages errors 1 week ago
webpack.config.js webpack.config.js: exclude manifests from shell/po.js 2 weeks ago

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