Thanks for reaching out on our community forum and your interest in CryptPad!
It's perfectly normal to have the
/checkup page publicly available. CryptPad has been designed to protect the privacy of the users of the service. Hence, the free accessibility to the checkup page for them to also know if the instance they are about to register on is properly setup.
application_config.js modification. Some changes in this file can modify CryptPad's behavior and/or introduce bugs. We think it's important that end users are able to be informed of the state of the service and not kept in the dark.
Security by obscurity is no security at all. Transparency and following best practices and guidelines as defined in our very complete administrator guide is the way to go.
Every error show below the message you shared the screenshot is meant to be self-explanatory. To be able to help you we'd either need:
- Your instance URL, or
- The full screenshots of all the errors
Then depending on what we see, it'll be useful to see:
- Your Nginx configuration file
Looking forward to your feedback!
Have a good day and happy new year! 🙌🏻