Closed yoannchaudet closed 3 years ago
The cron stuff has never persisted so that's not new, I use the on-boot-script and it seems to work well.
First off thanks for contributing. Now that people have been adding support for various different providers that can't be configured purely via environment variables I agree that standardizing a directory for credentials of all sorts is a good idea.
I don't think .secrets
is a bad name, I propose we leave this issue open for a few days and if anyone has objections or a better name we can discuss. Failing that, I'll merge this and cut a new release documenting the breaking change.
Thanks for making this project!
The cron stuff has never persisted so that's not new, I use the on-boot-script and it seems to work well.
Gotcha, I was not sure reading the persistence section in the README. I made one last edit there.
Well, it's been a few days and I haven't seen any objections so I'm going to merge this and cut a release!
Hello 👋,
In this pull request, I am documenting how to use the Azure provider.
I am also proposing to use a single mount folder for additional settings/secrets that is not provider specific. I.e. replace
.gcloud
and.aws
by.secrets
(I don't mind about the name). I think it just makes it easier and more generic to configure the other providers Lego supports. Opinion?I tested these changes on:
Note: on that new firmware, the cron tab does not seem to persist between reboots. I'll test https://github.com/boostchicken/udm-utilities/tree/master/on-boot-script.