Go to file
Mike Geppert 9c7acfa430 Switch to Let's Encrypt production environment by default
- Changed Let's Encrypt configuration to use production environment by default
- Added DNS validation for Let's Encrypt certificates
- Added certificate verification functionality
- Added debug logging with file names and line numbers
- Added test files for new features
- Updated documentation to clarify Let's Encrypt usage
2025-07-20 23:00:40 -05:00
.junie Switch to Let's Encrypt production environment by default 2025-07-20 23:00:40 -05:00
src Switch to Let's Encrypt production environment by default 2025-07-20 23:00:40 -05:00
tests Switch to Let's Encrypt production environment by default 2025-07-20 23:00:40 -05:00
.gitignore Initial commit for SSL Management project 2025-07-20 20:46:42 -05:00
config.json Switch to Let's Encrypt production environment by default 2025-07-20 23:00:40 -05:00
README_unifi_verification.md Initial commit for SSL Management project 2025-07-20 20:46:42 -05:00
README.md Update README.md with project description and development information 2025-07-20 20:49:59 -05:00
test_config.json Initial commit for SSL Management project 2025-07-20 20:46:42 -05:00
test_no_host.json Switch to Let's Encrypt production environment by default 2025-07-20 23:00:40 -05:00
unifi_connection_test_results.md Initial commit for SSL Management project 2025-07-20 20:46:42 -05:00

SSL Management Project

This project provides utilities for managing SSL certificates for UniFi devices such as UDM-SE. The tool helps automate the process of obtaining, validating, and deploying SSL certificates to UniFi devices.

Development

Development for this project is done on the develop branch. The master branch is reserved for stable releases.

Features

  • Check certificate expiration dates
  • Validate certificate chains
  • Generate self-signed certificates for testing
  • Deploy certificates to UniFi devices

Configuration

The project uses a configuration file (config.json) to store default settings. See the guidelines document for more information.