Feat/nextcloud guides (#260)

* Basic Linux guides for Nextcloud

* Basic Mac, Windows, Android, iOS guides for Nextcloud

* Update system-wide certs for Linux and all NC guides

* Update Vaultwarden on Mac over Tor instruction

* Update Vaultwarden docs with intro and admin console instruction

* Final updates on NC guides

* Fix iOS error
This commit is contained in:
kn0wmad
2023-01-11 21:31:26 -07:00
committed by GitHub
parent 6a46c635a3
commit 0735183242
10 changed files with 520 additions and 124 deletions

View File

@@ -3,21 +3,45 @@
============================
Trusting Embassy CA on Linux
============================
Nothing specific needs to be configured for the Linux environment at an OS level if you are only connecting over LAN through a **browser**.
However, if you want to connect over LAN using a **native app** (e.g. the Bitwarden app or ``git``) you will need to trust the Root CA.
.. _lan-linux-system:
Trusting Embassy CA on Ubuntu / Debian
--------------------------------------
Trusting Embassy CA System-Wide
-------------------------------
If you want to connect over LAN using a **native app** (e.g. Bitwarden, Nextcloud integrations, or ``git``) you will need to trust the Root CA for your distribution:
From the folder you have downloaded your Embassys Root CA, run the following commands:
.. tabs::
.. code-block:: bash
.. group-tab:: Debian/Ubuntu
sudo apt-get install -y ca-certificates
sudo cp Embassy\ Local\ CA.crt /usr/local/share/ca-certificates
sudo update-ca-certificates
From the folder you have downloaded your Embassy's Root CA, run the following commands:
.. code-block:: bash
sudo apt-get install -y ca-certificates
sudo cp Embassy\ Local\ CA.crt /usr/local/share/ca-certificates
sudo update-ca-certificates
In the output it should say ``1 added`` if it was successful.
In the output it should say ``1 added`` if it was successful.
.. group-tab:: Arch/Garuda
From the folder you have downloaded your Embassy's Root CA, run the following commands (if you have changed the certificate's filename, be sure to change it here):
.. code-block:: bash
sudo pacman -S ca-certificates
sudo cp Embassy\ Local\ CA.crt /etc/ca-certificates/trust-source/anchors
sudo update-ca-trust
There will be no output to verify success; you can test your app right away.
.. group-tab:: CentOS/Redhat
.. code-block:: bash
sudo yum install ca-certificates
sudo cp Embassy\ Local\ CA.crt /etc/pki/ca-trust/source/anchors
sudo update-ca-trust