cryptpad

cryptpad

Official

Docker 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

Install Cryptpad on Unraid in a few clicks.

Find Cryptpad in Community Apps on your Unraid server, review the template, and click Install. Unraid handles the Docker app or plugin setup from the published template.

Open the Apps tab on your Unraid server Search Community Apps for Cryptpad Review the template variables and paths Click Install

Requirements

Read overview

Download Statistics

585,151
Total Downloads
25,697
This Month
17,242
Avg / Month

Total Downloads Over Time

Loading chart...

Related apps

Explore more like this

Explore all

Details

Repository
cryptpad/cryptpad:version-2024.12.0
Last Updated2026-05-26
First Seen2025-04-03

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