Install let's encrypt certificates

Hey @kanhu .
I did the backup via ssh.
First stop nginx

service nginx stop

Than backup the files, u can use

tar -cf cert_backup.tar /etc/yunohost/certs/domain.tld/
cp /etc/nginx.conf.d/domain.tld.conf domain.ltd.backup

You replace “domain.tld” with your registered domain and you have the files cert files in the archive.tar file.
“cp” puts a copy of the file into “domain.ltd.backup”

If done use the commands you got via mail:

Quick Start

To use Let’s Encrypt’s official client to obtain your real certificates, you will need to provide the production API URL on the command line:

https://acme-v01.api.letsencrypt.org/directory.

When running the Python client (installation directions 1), be sure to specify the --server argument as shown below:

git clone GitHub - certbot/certbot: Certbot is EFF's tool to obtain certs from Let's Encrypt and (optionally) auto-enable HTTPS on your server. It can also act as a client for any other CA that uses the ACME protocol.
cd letsencrypt
./letsencrypt-auto --agree-dev-preview --server
https://acme-v01.api.letsencrypt.org/directory certonly

If you are using a different ACME client, be sure to configure it to use the production URL in order to get valid certificates. Many clients will default to the staging URL.

At last you have two ways to use the certificate:

Start nginx again

service nginx start

…enjoy your new certificate…be aware that its only valid for 90 days, you should renew it before that date.
I did a test run with the same commands and it worked. But there is work in progress.

Works with chrome and firefox…