Skip to main content

Logo CryptPad

About​

CryptPad is an end-to-end encrypted and open-source collaboration suite.

Admin​

To make a user an admin:

  • Go to /settings/#account and copy the Public Signing Key.
  • Edit /app/data/config.js using File manager and put the key in the adminKeys field.
  • Restart the app

Disable registration​

Registration can be disabled in the Administration section.

Close Registration

Restricting guest access - docs.cryptpad.org​

Open the Web Terminal and run the following command:

cp /app/code/customize.dist/application_config.js /app/data/customize/application_config.js

Open the File Manager and edit the /app/data/customize/application_config.js file by adding the following lines inside the const factory:

AppConfig.disableAnonymousPadCreation = true;
AppConfig.disableAnonymousStore = true;

The const factory should something look like this:

const factory = (AppConfig) => {
AppConfig.disableAnonymousPadCreation = true;
AppConfig.disableAnonymousStore = true;
return AppConfig;
};

Save the file and restart the app.

Checkup​

Visit /checkup of your installation to run through the CryptPad checklist.