Issue with install instructions [Fixes Inside] #29
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
On this page https://docs.pleroma.social/backend/installation/otp_en/
I found an issue with the nginx config install instructions.
Is incorrect. The default nginx config is set up to look for .conf files, not .nginx files.
the proper commands would be
as well as the other issue I have found with LetsEncrypt
As per the letsencrypt documentation, the End User needs to agree to Letsencrypt ToS.
The install instructions need to be as follows
and the letsencrypt setup command needs to be as follows
Thanks!
Which is something that their protocol should enforce (it doesn't).
This looks like a plugin set into nginx for managing the certificates, the documentation is using the standalone mode with a cron entry.
Sort of, its a certbot plugin created by the LetsEncrypt team to have a standard for creation of SSL certificates. The current revidion of the letsencrypt ACMEv2 tool has fixed the issues that the earlier versions had where it would fail to auto-renew, and the nginx plugin is "smart enough" now to correct/add what needs correction in the nginx config files.
Regardless the certbot command would still need to be modified to prompt the end user to accept ToS, so best practice would be to let the official letsencrypt acme client handle the update request, rather than a local crontab entry IMHO.
Alright, I'm going to be closing this issue now. Thanks for the rapid fix, guys!