syncloud / platform

Run popular services on your device with one click
https://syncloud.org
GNU General Public License v3.0
400 stars 40 forks source link

Wildcard certificates #360

Closed cyberb closed 2 years ago

cyberb commented 5 years ago

We need to implement certbot's wildcard certificate support.

This will remove the need for http port 80 availability as it uses txt dns record verification mode. It will be only available for syncloud.it domains as we control the dns.

Custom domains will still have to use http verification mode as we do not control the dns.

Tizona1 commented 5 years ago

Hi Cyberb, is there an ETA for this implementation? After it is implemented, can I disable the port forward rule for "80". Thanks Chris

cyberb commented 5 years ago

At the moment I am busy with backup/restore feature, so it will be after that, it may take couple of months unless someone is willing to help.

Yes, it will remove the need for port 80 mapping for syncloud it domains.

cyberb commented 5 years ago

By the way you do not need port 80 mapping all the time just before the certificate expiration.

Tizona1 commented 5 years ago

Thank you! Had I the expertise you would have had a volunteer.

cyberb commented 2 years ago

Implementation is done just testing various cases.

cyberb commented 2 years ago

Released

dumblob commented 1 year ago

It will be only available for syncloud.it domains as we control the dns.

Hm, why? Everybody who sets up their custom domain (buys it) has by definition control over their DNS.

This is actually the second biggest reason to run own email/... server. Namely to have full control over DNS.

Is the wildcard support really only available (hard-coded so to say) for syncloud.it domains?

cyberb commented 1 year ago

wildcard support is available for personal domain on premium yes, the original comment was made on 2018 :)

cyberb commented 1 year ago

https://github.com/syncloud/platform/wiki/Premium

dumblob commented 1 year ago

Please refer to https://github.com/syncloud/platform/issues/583#issuecomment-1407090332 for explanation why this should not be part of premium if one wants an email server (with non-email services this is OK and can stay premium).