Skip to content

Add TLS certs/keys from Env Vars#5376

Merged
knolleary merged 2 commits intonode-red:devfrom
hardillb:tls-certs-env-vars
Jan 5, 2026
Merged

Add TLS certs/keys from Env Vars#5376
knolleary merged 2 commits intonode-red:devfrom
hardillb:tls-certs-env-vars

Conversation

@hardillb
Copy link
Copy Markdown
Member

@hardillb hardillb commented Dec 7, 2025

fixes #5357

  • Bugfix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)

Proposed changes

This allows certificates/keys to be loaded from Environment Variables rather than specifying local files (on the backend) or uploading files to the editor

Checklist

  • I have read the contribution guidelines
  • For non-bugfix PRs, I have discussed this change on the forum/slack team.
  • I have run npm run test to verify the unit tests pass
  • I have added suitable unit tests to cover the new/changed functionality

@hardillb hardillb requested a review from dceejay December 7, 2025 14:41
@dceejay
Copy link
Copy Markdown
Member

dceejay commented Dec 8, 2025

I think just move the local files checkbox below the other select (with Env option) - and then you can use the env selection to hide the checkbox line as appropriate.

@hardillb
Copy link
Copy Markdown
Member Author

hardillb commented Dec 8, 2025

@dceejay done

@dceejay
Copy link
Copy Markdown
Member

dceejay commented Dec 9, 2025

Yes - much better - that works for me.

Copy link
Copy Markdown
Member

@dceejay dceejay left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

All good now. Happy with that UI.

@dceejay dceejay added this to the 5.0 milestone Dec 17, 2025
@knolleary knolleary merged commit 267657c into node-red:dev Jan 5, 2026
5 checks passed
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.

3 participants