Skip to content

Releases: kchristensen/udm-le

Mostly documentation fixes, disable CNAME support by default

17 Jun 12:31
b5959d3
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 2.0.3...2.0.4

Route53 credential fix & Custom upstream DNS resolvers

01 Jan 16:25
98a5079
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 2.0.2...2.0.3

Google Domains support

22 May 17:32
7944921
Compare
Choose a tag to compare

What's Changed

  • Added GoogleDomains to udm-le.env by @slyticoon in #75
  • Note: If you're using Google Domains, you'll need at least lego 4.11.0 installed.

New Contributors

Full Changelog: 2.0.1...2.0.2

UniFi OS 2.x+ support

13 Mar 13:00
cb1425d
Compare
Choose a tag to compare

This is a continuation of the 2.x pre-release with an additional minor bugfix.

Please create bug reports if you run into issues with Captive Portal or Radius certificates, as those have not really been tested.

Be sure to read the release notes in the release linked above, as there have been some significant changes in the udm-le.env file.

Preliminary UniFi OS 2.x support

07 Mar 20:31
81777c0
Compare
Choose a tag to compare

Thanks to the hard work of @emlynmac @potto007 and @Lollaskates, we have preliminary support for UniFi OS 2.x.

This is a pre-release and may not totally work for you. Captive portal and Radius support is kind of untested, so please try this out and let us know.

Important Note: There are new fields in udm-le.env so I would suggest you start from scratch and follow the instructions in the readme closely.

If all goes well, I will promote this release to $latest in a week or two.

Known Issues

Either simplify things, or make it much worse

11 Oct 14:09
Compare
Choose a tag to compare

While adding in support for Radius certificates, I decided to refactor a bunch of the code because it seemed a bit convoluted. When all was said and done, I've renamed or added variables and changed both the on boot script 99-udm-le.sh as well as some variables in udm-le.env.

When upgrading be sure to take note and update your udm-le.env file appropriately as well as replacing the script in /mnt/data/on_boot.d or this won't function as it did before.

I'm marking this as a pre-release for a bit until it gets further testing, but the gist of the changes are that you can now force a service restart even if there isn't a new certificate by setting RESTART_SERVICES=true when invoking the script.

Additionally, I've added support for Radius SSL certificates which can be enabled via ENABLE_RADIUS in the environment file.

Restart fixes for newer firmwares

10 Sep 14:36
Compare
Choose a tag to compare

Minor bugfix release, fixes:

  • Fixes restart issues on newer firmwares (v1.11.0-14+)
  • Parameterizes Lego docker image versions (be sure to update your udm-le.env file)
  • Updates Lego to v4.4.0

Nagging restart issues begone

25 Mar 21:29
8e6dbc3
Compare
Choose a tag to compare

This release fixes the issue #29 where unifi-os restart fails to properly restart the unifi-os container on boot. Thanks to all that dug into this and figured it out!

It is recommended that everyone upgrade to this release.

Pump up the volume(s)

16 Mar 13:19
Compare
Choose a tag to compare

This release fixes a volume mounting issue where the .secrets directory was not getting mounted into the container at .aws, as well as adding some basic retry logic when running unifi-os restart to try to catch edge cases where the container does not get restarted properly.

Setec Astronomy

17 Jan 18:04
265ccde
Compare
Choose a tag to compare

This release adds support for both Azure and Google Cloud DNS providers. Be sure to read the (README.md) for implementation details.

Breaking Changes

There are breaking changes in this release! We're moving to a unified .secrets directory moving forward, so regardless of what DNS provider you are using, if it requires that you create additional credentials files they'll need to be moved into .secrets from .aws or .gcloud.

Moving forward this should simplify adding support for additional providers, but if you fail to move your credential files this will stop functioning!

Thanks to all that have contributed!