beakerbrowser / homebase

Self-deployable tool for hosting hyper:// websites
MIT License
406 stars 36 forks source link

How does one set Let'sEncrypt to auto renewing via homebase? #14

Closed urcades closed 5 years ago

urcades commented 6 years ago

I'm unsure where homebase installs Let'sEncrypt, or which directory one might manually renew their certs.

Perhaps make autorenewing certs an option in homebase.yml?

pfrazee commented 6 years ago

Homebase is meant to auto-renew without intervention. Did it not do that for you?

urcades commented 6 years ago

Apologies for delay in response, have been traveling!

I believe homebase hasn't auto-renewed, or hasn't explicitly let me know it has actually renewed, as I continue to receive emails about the cert's expiration date looming.

urcades commented 6 years ago

Additionally, I'm wondering if my using homebase v. 1.0.0 makes a difference — I can try migrating to see how it affects my certificate renewal.

pfrazee commented 6 years ago

Oh right, those emails. IIRC, the module that homebase uses will auto-renew when the cert finally expires. Maybe we can dig into the module's API and find a way to either renew earlier, or to stop those emails from coming.

urcades commented 6 years ago

Amazing, that's great to know! I'll report back in the meantime if things end up weird. Thanks!