Skip to content

Docker with encrypted private key #167

@WULCAN

Description

@WULCAN

Description

With #157 we integrate Lyra with Docker but we do not support encrypted private keys.

An administrator should be able to run Lyra webapp in Docker with an encrypted private SSH key.

Long term, we will not want to authenticate with a high privileged SSH key at all. There's something called GitHub Apps that we might want to migrate to but unfortunately, it's only going to work for GitHub.

https://docs.github.com/en/apps/creating-github-apps/about-creating-github-apps/about-creating-github-apps

Create another issue for that long term solution.

This issue was extracted from #157 (comment)

Estimated size (S, M, L)

I think this issue is small because there are guides online for how to integrate ssh-agent into a container.

Prerequisites

Let's get #157 merged first.

Possible implementations

This seems to be doable by connecting the Docker host's ssh-agent into the container.

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions