ashupednekar / ashupednekar/compose

Use mac keychain for credentials

Open
#9 0 comments 0 reactions 1 assignee Claimed by @ashupednekar View on GitHub
bug
Dominant language
Go
Stars
0
Forks
0
PR merge metrics
No merged PRs in 30d

Description

# Use macOS Keychain for Docker/Podman Credentials

## Description
Currently, Docker and Podman credentials are stored in plain text or in default credential stores. This is not secure for macOS users. The goal is to integrate macOS Keychain for storing and retrieving Docker/Podman credentials securely.

## Requirements
- Configure Docker to use macOS Keychain as the credential store.
- Configure Podman to use macOS Keychain if possible.
- Ensure that login credentials are retrieved automatically when needed.
- Provide clear instructions for setup and usage.

## Benefits
- Improved security for credentials.
- Seamless login experience without storing plain text passwords.
- Better alignment with macOS security best practices.

## References
- [Docker Credential Helpers](https://docs.docker.com/engine/reference/commandline/login/#credentials-store)
- [Podman Credential Stores](https://podman.io/docs/)

## Tasks
- [ ] Research Podman macOS Keychain integration.
- [ ] Update Docker config to use Keychain.
- [ ] Test credential retrieval for both Docker and Podman.
- [ ] Document setup steps in README.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.