Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

master: Add config to force https for the endpoint #148

Merged
merged 1 commit into from
May 9, 2024

Conversation

Erethon
Copy link
Contributor

@Erethon Erethon commented May 9, 2024

Let me preface this by saying I'm new to Nix, so sorry if I've missed something obvious and there's another way around this. Also, thank you for your work on this module!

I'm setting up a buildbot instance using buildbot-nix and I ran into a usecase that isn't currently handled by the module. My buildbot is behind a third party proxy that does TLS termination for me, so I don't need nginx to create or serve any certificates, but there's no way to let the module know that the endpoint must start with https:// because this is currently tied to the nginx configuration. This patch adds a config option to make the endpoint use https:// even if it's not setup in nginx.

@Mic92
Copy link
Member

Mic92 commented May 9, 2024

@mergify queue

Copy link

mergify bot commented May 9, 2024

queue

✅ The pull request has been merged automatically

The pull request has been merged automatically at 21804eb

@mergify mergify bot merged commit 21804eb into nix-community:main May 9, 2024
11 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.

2 participants