In order allow a variety of features to be changed and to allow site-specific changes to CryptPad apps while still keeping the git repository pristine, this directory exists to allow a set of hooks to be run.
The server is configured to load files from the /customize/
path preferentially from
cryptpad/customize/
, and to fall back to cryptpad/customize.dist/
if they are not found
If you wish to customize cryptpad, please copy
/customize.dist/
to /customize
and then edit it there, this way you will still be able
to pull from (and make pull requests to (!) the git repository.
- index.html is the main page
- main.js contains javascript for the home page
- application_config.js allows you to modify settings used by the various applications
- messages.js contains functions for applying translations to various pages
- look inside
/translations/
for the rest of the files which contain translated strings
- look inside
/share/
implements an iframe RPC which allows multiple domains to access the same localStorage/src/
contains source files for html and css (in the form of html templates and .less stylesheets)
All other content which is placed in this directory will be referencable at the /customize/
URL location.