Skip to content

[Docs]: Include information on where TLS certificates for the HTTPS API are stored #1728

@ZelnickB

Description

@ZelnickB

Hello!

  • Vote on this issue by adding a 👍 reaction
  • If you want to document this feature, comment to let us know (we'll work with you on design, scheduling, etc.)

Affected area/feature

I'm running a certificate authority via a Docker container. I have a Docker port forward set up from 127.0.0.1:9000 on my container host to the API listening port inside of the container. I want to make the API accessible via a Nginx reverse proxy (proxy_pass) as follows:

  1. Client request to https://certificates.my.lan
  2. Nginx, which presents the same server certificate that is presented by 127.0.0.1:9000
  3. Nginx decrypts the request and then re-encrypts it using the server certificate presented by 127.0.0.1:9000
  4. Forwarded request to https://127.0.0.1:9000

I'd like to accomplish this by mounting the SSL/TLS certificate and key used when serving the CA HTTPS API in the container into the container host system and then configuring Nginx to use that. However, I cannot find where this certificate is stored inside of the container. Can this information be added to the documentation?

Metadata

Metadata

Assignees

Labels

needs triageWaiting for discussion / prioritization by team

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions