Hello,
I am desperately trying to install CryptPad on my Docker server, where I use Nginx Proxy Manager as a reverse proxy.
I can access the CryptPad interface, but I am stuck on the message "Processing your credentials, this may take a few moments."
Here is my proxy configuration.
{
"id": 8,
"created_on": "2025-04-06 13:38:48",
"modified_on": "2025-04-06 15:22:24",
"owner_user_id": 1,
"domain_names": [
"cryptpad.mondomaine.xxx"
],
"forward_host": "192.168.1.251",
"forward_port": 3011,
"access_list_id": 0,
"certificate_id": "3",
"ssl_forced": false,
"caching_enabled": true,
"block_exploits": true,
"advanced_config": "",
"meta": {
"letsencrypt_agree": false,
"dns_challenge": false
},
"allow_websocket_upgrade": true,
"http2_support": false,
"forward_scheme": "http",
"enabled": true,
"locations": [
{
"path": "/cryptpad_websocket",
"advanced_config": "",
"forward_scheme": "http",
"forward_host": "192.168.1.251",
"forward_port": 3013
}
],
"hsts_enabled": false,
"hsts_subdomains": false
}
My docker-compose file :
services:
cryptpad:
image: "cryptpad/cryptpad:version-2025.3.0"
hostname: cryptpad
environment:
- CPAD_MAIN_DOMAIN=https://cryptpad.mondomaine.xxx
- CPAD_SANDBOX_DOMAIN=https://sandbox.mondomaine.xxx
- CPAD_CONF=/cryptpad/config/config.js
- CPAD_INSTALL_ONLYOFFICE=yes
volumes:
- /docker/cryptpad/blob:/cryptpad/blob
- /docker/cryptpad/block:/cryptpad/block
- /docker/cryptpad/customize:/cryptpad/customize
- /docker/cryptpad/data:/cryptpad/data
- /docker/cryptpad/files:/cryptpad/datastore
- /docker/cryptpad/onlyoffice-dist:/cryptpad/www/common/onlyoffice/dist
- /docker/cryptpad/onlyoffice-conf:/cryptpad/onlyoffice-conf
- /docker/cryptpad/config/config.js:/cryptpad/config/config.js
ports:
- "3011:3000"
- "3013:3003"
ulimits:
nofile:
soft: 1000000
hard: 1000000
And my config.js
module.exports = {
httpUnsafeOrigin: 'https://cryptpad.mondomaine.xxx',
httpSafeOrigin: "https://sandbox.mondomaine.xxx",
httpAddress: '0.0.0.0',
...
In the checkup, I see that there is an error with the websocket, but I don't think I made a mistake...
Can you help me, as I would really like to use this suite?