Setting up cryptpad server: Difference between revisions

From Irregularpedia
Jump to navigation Jump to search
Initial
 
format and shell
Line 1: Line 1:
Source: https://docs.cryptpad.org/en/admin_guide/installation.html
Source: https://docs.cryptpad.org/en/admin_guide/installation.html


![[information#References]] ## Trouble Shooting https://cryptpad.irregularchat.com/checkup/
![[information#References]]  
 
== Trouble Shooting Cryptpad ==
https://cryptpad.irregularchat.com/checkup/


<span id="serving-cryptpad"></span>
<span id="serving-cryptpad"></span>
== Configuring Cryptpad ==
=== Configuring Office Products ===
=== Configuring an Identity Provider ===
== Serving Cryptpad ==
== Serving Cryptpad ==


PM2 should be used instead of foreverjs and instead of just using node.
=== Serving Detached ===
PM2 should be used instead of foreverjs and not just node.
 
<nowiki><pre></nowiki>
 
pm2 start server.js --name cryptpad


<syntaxhighlight lang="shell">pm2 start server.js --name cryptpad
pm2 save
pm2 save
pm2 list
pm2 list
</syntaxhighlight>
 
<span id="nginx"></span>
<nowiki></pre></nowiki>
=== NGINX ===
=== NGINX ===


<syntaxhighlight lang="shell">sudo apt update;sudo apt install nginx -y
<nowiki><pre></nowiki>
 
sudo apt update;sudo apt install nginx -y
 
sudo mkdir -p /etc/nginx/conf.d/
sudo mkdir -p /etc/nginx/conf.d/
sudo nano /etc/nginx/conf.d/cryptpad.conf
sudo nano /etc/nginx/conf.d/cryptpad.conf


sudo openssl dhparam -out /etc/nginx/dhparam.pem 4096
<nowiki></pre></nowiki>


sudo openssl dhparam -out /etc/nginx/dhparam.pem 4096</syntaxhighlight>
== Updating Cryptpad ==

Revision as of 04:36, 22 September 2024

Source: https://docs.cryptpad.org/en/admin_guide/installation.html

!information#References

Trouble Shooting Cryptpad

https://cryptpad.irregularchat.com/checkup/

Configuring Cryptpad

Configuring Office Products

Configuring an Identity Provider

Serving Cryptpad

Serving Detached

PM2 should be used instead of foreverjs and not just node.

<pre>

pm2 start server.js --name cryptpad

pm2 save

pm2 list

</pre>

NGINX

<pre>

sudo apt update;sudo apt install nginx -y

sudo mkdir -p /etc/nginx/conf.d/

sudo nano /etc/nginx/conf.d/cryptpad.conf

sudo openssl dhparam -out /etc/nginx/dhparam.pem 4096

</pre>

Updating Cryptpad