This procedure demonstrates how to retrieve Lets Encrypt certificates. # Assumptions The operator has: 1. A Skyhook binary saved to disk. 2. A manageable apex domain, e.g., `notmalicious.com`. 3. Created DNS records pointing to the host. 4. Made port 80 on the host accessible to the Internet. # Procedure 1. Dump a YAML configuration file for the command to disk. ```bash skyhook acme generate-config > innocuous.yml ``` >[!EXAMPLE]- >```yml >cert_directory: skyhook-acme >fqdn: your.domain.com >email: [email protected] >``` 2. Update values in the configuration file as needed. 3. Run the generate command: >[!WARNING] >Port 80 is required for this step to be successful. ```bash skyhook acme run -c innocuous.yml ``` 4. Assuming execution was successful, the certificate files should now be available in `cert_directory`.