cryptpad
cryptpad
OfficialDocker app from A75G's Repository
Overview
CryptPad is the Zero Knowledge realtime collaborative editor.
Before Installing the docker Unraid CLI
cd /mnt/user/appdata && mkdir cryptpad && cd cryptpad
mkdir -p block customize data datastore config onlyoffice-dist onlyoffice-conf
chown -R 4001:4001 block customize data datastore onlyoffice-dist onlyoffice-conf
wget -O /mnt/user/appdata/cryptpad/config/config.js https://raw.githubusercontent.com/xwiki-labs/cryptpad/main/config/config.example.js
Edit /mnt/user/appdata/cryptpad/config/config.js
Change httpUnsafeOrigin:http://Unraid_IP/DOMAIN:PORT
Example httpUnsafeOrigin: 'http://192.168.0.99:3000',
In httpAddress: remove // and put httpAddress: '0.0.0.0',
More info
https://docs.cryptpad.org/fr/admin_guide/installation.html#configure-cryptpad
Requirements
Read overview
Runtime arguments
- Web UI
http://[IP]:[PORT:3000]/- Network
bridge- Shell
sh- Privileged
- false
Template configuration
Port 1Porttcp
Port 1
- Target
- 3000
- Default
- 3000
- Value
- 3000
Port 2Porttcp
Port 2
- Target
- 3001
- Default
- 3001
- Value
- 3001
Port 3Porttcp
Port 3
- Target
- 3003
- Default
- 3003
- Value
- 3003
CPAD_MAIN_DOMAINVariable
If you changed the port change it here with the Unraid IP if you are using reverse proxy you may require to edit this too
- Value
- http://UNRAID_IP:3000
CPAD_INSTALL_ONLYOFFICEVariable
https://github.com/ONLYOFFICE/web-apps/blob/master/LICENSE.txt
- Default
- yes|no
- Value
- yes
Blob PathPathrw
Blob Path
- Target
- /cryptpad/blob
- Default
- /mnt/user/appdata/cryptpad/blob
- Value
- /mnt/user/appdata/cryptpad/blob
Block PathPathrw
Block Path
- Target
- /cryptpad/block
- Default
- /mnt/user/appdata/cryptpad/block
- Value
- /mnt/user/appdata/cryptpad/block
Customize PathPathrw
Customize Path
- Target
- /cryptpad/customize
- Default
- /mnt/user/appdata/cryptpad/customize
- Value
- /mnt/user/appdata/cryptpad/customize
Data PathPathrw
Data Path
- Target
- /cryptpad/data
- Default
- /mnt/user/appdata/cryptpad/data
- Value
- /mnt/user/appdata/cryptpad/data
Datastore PathPathrw
Datastore Path
- Target
- /cryptpad/datastore
- Default
- /mnt/user/appdata/cryptpad/datastore
- Value
- /mnt/user/appdata/cryptpad/datastore
Config PathPathrw
Config Path
- Target
- /cryptpad/config/config.js
- Default
- /mnt/user/appdata/cryptpad/config/config.js
- Value
- /mnt/user/appdata/cryptpad/config/config.js
CPAD_CONFVariable
- Default
- /cryptpad/config/config.js
- Value
- /cryptpad/config/config.js
Onlyoffice Conf PathPathrw
- Target
- /cryptpad/onlyoffice-conf
- Value
- /mnt/user/appdata/cryptpad/onlyoffice-conf
Onlyoffice Dist PathPathrw
- Target
- /cryptpad/www/common/onlyoffice/dist
- Value
- /mnt/user/appdata/cryptpad/onlyoffice-dist
Categories
Download Statistics
559,454
Total Downloads
22,452
This Month
14,253
Avg / Month
Total Downloads Over Time
Loading chart...
Details
Repository
cryptpad/cryptpad:version-2024.12.0Last Updated2026-05-26
First Seen2025-04-03
Run Cryptpad on Unraid.
Cryptpad is listed in Community Apps for Unraid OS. Explore Unraid to build a flexible home server, NAS, or homelab.