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

Support providing custom TLS cert #1045

Closed
gjedlicska opened this issue Sep 28, 2022 · 3 comments
Closed

Support providing custom TLS cert #1045

gjedlicska opened this issue Sep 28, 2022 · 3 comments
Assignees
Labels
[ devops ] enhancement New feature or request

Comments

@gjedlicska
Copy link
Contributor

This came up a few times already, where organizations would want to use their own inhouse certificates for the Speckle server.
So far we've diffused these, with its faster and more stable if we manage these and auto renew with Letsencrypt and cert-manager.

But in the case of server instances only accessible on a company internal VPN, we cannot auto generate certificates, cause the server is not accessible on the internet and letsencrypt cannot verify the validity of the certificate request.

@gjedlicska gjedlicska added enhancement New feature or request [ devops ] labels Sep 28, 2022
@gjedlicska gjedlicska self-assigned this Sep 28, 2022
@iainsproat
Copy link
Contributor

@gjedlicska - as discussed, I also believe this requires amendment of our nginx configuration: https://nginx.org/en/docs/http/configuring_https_servers.html
We will also need a way of mounting the cert and private key into the container so nginx can retrieve it.

@gjedlicska
Copy link
Contributor Author

Yeah, this is the route i'd start digging in for docker-compose based scenarios, for k8s setups, we'd need another approach maybe. But let's focus on the compose based setup for now.

@iainsproat
Copy link
Contributor

@iainsproat iainsproat closed this as not planned Won't fix, can't repro, duplicate, stale Aug 15, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
[ devops ] enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants