Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Last revision Both sides next revision
developer:letsencrypt [2016/03/19 11:12]
Jim
developer:letsencrypt [2016/04/19 17:45]
Filippo Carletti [How it works]
Line 40: Line 40:
  
 * have the port 80 open to the public internet: if you access http://​1.2.3.4 from a remote site you must see NethServer landing page * have the port 80 open to the public internet: if you access http://​1.2.3.4 from a remote site you must see NethServer landing page
-* have a DNS public record for ''​server.nethserver.org'',​ ''​mail.nethserver.org''​ and ''​www.nethserver.org''​. All DNS records must point to the public IP address ''​1.2.3.4''​+* have a DNS public record for ''​server.nethserver.org'',​ ''​mail.nethserver.org''​ and ''​www.nethserver.org''​. All DNS records must point to the same server (it may have multiple ​public IP addresses, though)
  
 ====== Installation ====== ====== Installation ======
Line 74: Line 74:
 <​file>​ <​file>​
 db hosts setprop alias.mydomain.com LetsEncrypt enabled db hosts setprop alias.mydomain.com LetsEncrypt enabled
 +</​file>​
 +
 +
 +===== Options =====
 +
 +You can customize the following options by using config command:
 +
 +* ''​LetsEncryptMail'':​ if set, Let's Encrypt will send notification about your certificate to this mail address (this must be set before executing the letsencrypt-certs script for the first time!)
 +* ''​LetsEncryptRenewDays'':​ minimum days before expiration to automatically renew certificate (default: 30)
 +
 +Example:
 +
 +<​file>​
 +config setprop pki LetsEncryptMail admin@mydomain.com
 </​file>​ </​file>​
 ===== Test certificate creation ===== ===== Test certificate creation =====
Line 119: Line 133:
  
  
-===== Options ===== +{{tag>userguide ​letsencrypt developer ht_testing ​dev_tips}}
- +
-You can customize the following options by using config command: +
- +
-* ''​LetsEncryptMail'':​ if set, Let's Encrypt will send notification about your certificate to this mail address (this must be set before executing the letsencrypt-certs script for the first time!) +
-* ''​LetsEncryptRenewDays'':​ minimum days before expiration to automatically renew certificate (default: 30) +
- +
-Example: +
- +
-<​file>​ +
-config setprop pki LetsEncryptMail admin@mydomain.com +
-</​file>​ +
- +
- +
-{{tag>howto letsencrypt developer ht_testing}}+