Skip to content

Conversation

@mrrobot47
Copy link
Member

Required for: EasyEngine/dockerfiles#271

This pull request introduces a new migration to automate the management of default self-signed SSL certificates for the Nginx proxy service. The migration ensures that a default certificate (default.key and default.crt) is generated if it doesn't exist, and provides logic to remove these files during rollback.

Certificate management automation:

  • Added GenerateDefaultSelfSignedCert migration to create a default self-signed certificate (default.key, default.crt) in the nginx-proxy/certs directory if not already present, using internal certificate generation logic.
  • Implemented rollback logic in the migration to remove the default certificate files if needed.

@mrrobot47 mrrobot47 merged commit dbbbfcd into EasyEngine:develop Sep 3, 2025
1 of 5 checks passed
@mrrobot47 mrrobot47 deleted the feat/default-cert-migration branch September 3, 2025 06:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant