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.
Philipa d376ae307b Add configurable relying party 1 year ago
.github update readme 3 years ago
addons changed name from 'revlist' to 'getList' 5 years ago
assets webp support 2 years ago
install update php version (7.3.0) 1 year ago
lib add webauhn lib 1 year ago
modules Add configurable relying party 1 year ago
storage update gitignore 4 years ago
.gitignore update assets 3 years ago
.htaccess add comment sections 1 year ago
.php_cs.dist update branding 3 years ago Fix link to issues page 2 years ago
Dockerfile fix invalid gd options for php 7.3 (see: 1 year ago
LICENSE update branding 3 years ago update php version (7.3.0) 1 year ago
bootstrap.php allow to provide mailer options as string 2 years ago
composer.json add webauhn lib 1 year ago
cp load language settings only on web request 2 years ago
favicon.png replace favicon.ico with favicon.png (80kb to 4kb) 3 years ago
index.php some cleanup 3 years ago
package.json Update package.json 1 year ago

Cockpit Next


  • PHP >= 7.3
  • PDO + SQLite (or MongoDB)
  • GD extension
  • mod_rewrite, mod_versions enabled (on apache)

make also sure that $_SERVER['DOCUMENT_ROOT'] exists and is set correctly.


  1. Download Cockpit and put the cockpit folder in the root of your web project
  2. Make sure that the /cockpit/storage folder and all its subfolders are writable
  3. Go to /cockpit/install via Browser
  4. You're ready to use Cockpit :-)

Build (Only if you modify JS components)

You need nodejs installed on your system.

First run npm install to install development dependencies

  1. Run npm run build - For one-time build of styles and components
  2. Run npm run watch - For continuous build every time styles or components change

Dockerized Development

You need docker installed on your system:

  1. Run npm run docker-init to build the initial image.
  2. Run npm run docker to start an Apache environment suited for Cockpit on port 8080 (this folder mapped to /var/www/html).

💐 Partners

We create websites and apps that click with users.

Live, Web-Based Browser Testing

💐 Sponsors

Backers on Open Collective Sponsors on Open Collective

Become a backer or sponsor through:

Thank you to all our backers! 🙏

Copyright since 2015 Agentejo under the MIT license.

See LICENSE for more information.