diff options
| -rw-r--r-- | nextcloud.html | 2 | ||||
| -rw-r--r-- | tor.html | 4 | ||||
| -rw-r--r-- | ufw.html | 2 | ||||
| -rw-r--r-- | xmpp.html | 8 |
4 files changed, 8 insertions, 8 deletions
diff --git a/nextcloud.html b/nextcloud.html index 6ce665c..274d854 100644 --- a/nextcloud.html +++ b/nextcloud.html @@ -57,7 +57,7 @@ server { listen 443 ssl http2; listen [::]:443 ssl http2; server_name <strong>example.org</strong>; - ssl_certificate /etc/letsencrypt/live/<strong>example.org</strong>/cert.pem ; + ssl_certificate /etc/letsencrypt/live/<strong>example.org</strong>/fullchain.pem ; ssl_certificate_key /etc/letsencrypt/live/<strong>example.org</strong>/privkey.pem ; root /var/www; @@ -56,8 +56,8 @@ HiddenServicePort 80 127.0.0.1:80</code></pre> <p>If the next command outputs <q>active</q> in green you're golden!</p> <pre><code> systemctl status tor</code></pre> - - <p>Now your server is on the dark web. The following command will give you your onion address:</p> + + <p>Now your server is on the dark web. The following command will give you your onion address:</p> <pre><code> cat /var/lib/tor/hidden_service/hostname</code></pre> <h2>Adding the Nginx Config</h2> @@ -59,7 +59,7 @@ ufw enable</code></pre> </aside> <p> - With the firewall enabled and allowing only SSH in, all other ports are prortected from incoming requests. + With the firewall enabled and allowing only SSH in, all other ports are protected from incoming requests. To view all your rules, run: </p> @@ -189,13 +189,13 @@ Once you have the certificates for encryption, run the following to import them <p> Note that you might get an error that a certificate has not been found if your <code>muc</code> subdomain and your main domain share a certificate. -It should still work, this is just notifying you that no specific +It should still work, this is just notifying you that no specific certificate for the subdomain. </p> +<p><strong>Note:</strong> The above command will need to be rerun when certificates are renewed. +You may want to create a <a href="cron.html">cronjob</a> to have this done automatically.</p> + -<p> -For user privacy, we will definitely want to install and enable encryption with OMEMO. -</p> <h2 id=user>Creating users/admins manually</h2> |
