Skip to content

Nextcloud Let's Encrypt script should not require opening ports to the internet, should auto renew with other method #2739

@packet1

Description

@packet1

Is your feature request related to a problem? Please describe.
I'm always frustrated when my certificate expires with Let's Encrypt, because it requires opening ports 80 and 443 to the internet. I do not want to open a private server to the internet for LE enrollment. Let's Encrypt script does work with DNS TXT validation, but it is not automated.

Describe the solution you'd like
Support Let's Encrypt without opening a private server to the Internet for LE validation and cert enrollment and renewal. Stop exposing more private applications to the dangerous Internet. I manually have to update DNS txt records every 90 days and run the script to update the cert.

Describe alternatives you've considered
Manual update of DNS text records, and manual update of the the LE script

Additional context
Security should be a focus by reducing exposure to the internet

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions