# docker-credential-chamber
An implementation of a credential helper for 'docker login' using `chamber` for the backend storage
reference: https://docs.docker.com/engine/reference/commandline/login/#credential-helpers
## CLI
```
Usage: docker-credential-chamber [OPTIONS] COMMAND [ARGS]...
docker credential helper
This program implements the credential helper protocol defined by docker for
use by the 'docker login' command. It uses 'chamber' to store the secrets
so they are never written to ~/docker/config.json. (and preventing docker's
warning)
reference: https://docs.docker.com/engine/reference/commandline/login/#credential-helpers
Options:
-s, --service TEXT chamber service name to use for credential store [env
var: DOCKER_CREDENTIALS_SERVICE]
-t, --token TEXT vault token to use with chamber command [env var:
DOCKER_CREDENTIALS_TOKEN]
-d, --debug show full stack trace on exceptions
-f, --log-file FILE log to file [env var: DOCKER_CREDENTIALS_LOGFILE]
-e, --log-stderr log to stderr
-L, --log-level TEXT [env var: DOCKER_CREDENTIALS_LOGLEVEL]
--help Show this message and exit.
Commands:
erase protocol command
get protocol command
install configure this credental helper in ~/.docker/config.json
list protocol command (undocumented)
store protocol command
```
Raw data
{
"_id": null,
"home_page": null,
"name": "docker-credential-chamber",
"maintainer": null,
"docs_url": null,
"requires_python": ">=3.10",
"maintainer_email": null,
"keywords": "docker,credential,helper,chamber",
"author": null,
"author_email": "Matt Krueger <mkrueger@rstms.net>",
"download_url": "https://files.pythonhosted.org/packages/83/91/dae1bd25108f6f9a575a4098cdc07fb27ca013b280da35ae5b1b8c6a79d6/docker-credential-chamber-1.2.0.tar.gz",
"platform": null,
"description": "# docker-credential-chamber\n\nAn implementation of a credential helper for 'docker login' using `chamber` for the backend storage\n\nreference: https://docs.docker.com/engine/reference/commandline/login/#credential-helpers\n\n\n## CLI\n\n```\nUsage: docker-credential-chamber [OPTIONS] COMMAND [ARGS]...\n\n docker credential helper\n\n This program implements the credential helper protocol defined by docker for\n use by the 'docker login' command. It uses 'chamber' to store the secrets\n so they are never written to ~/docker/config.json. (and preventing docker's\n warning)\n\n reference: https://docs.docker.com/engine/reference/commandline/login/#credential-helpers\n\nOptions:\n -s, --service TEXT chamber service name to use for credential store [env\n var: DOCKER_CREDENTIALS_SERVICE]\n -t, --token TEXT vault token to use with chamber command [env var:\n DOCKER_CREDENTIALS_TOKEN]\n -d, --debug show full stack trace on exceptions\n -f, --log-file FILE log to file [env var: DOCKER_CREDENTIALS_LOGFILE]\n -e, --log-stderr log to stderr\n -L, --log-level TEXT [env var: DOCKER_CREDENTIALS_LOGLEVEL]\n --help Show this message and exit.\n\nCommands:\n erase protocol command\n get protocol command\n install configure this credental helper in ~/.docker/config.json\n list protocol command (undocumented)\n store protocol command\n```\n",
"bugtrack_url": null,
"license": null,
"summary": "docker_credential_chamber",
"version": "1.2.0",
"split_keywords": [
"docker",
"credential",
"helper",
"chamber"
],
"urls": [
{
"comment_text": null,
"digests": {
"md5": "ba0d7f95e7e2771534eee89570f0bba9",
"sha256": "e93ee773ffa0108b5fb554dd3755056b31722d00fb69fbc40b4f33935086a718"
},
"downloads": -1,
"filename": "docker_credential_chamber-1.2.0-py3-none-any.whl",
"has_sig": false,
"md5_digest": "ba0d7f95e7e2771534eee89570f0bba9",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.10",
"size": 7093,
"upload_time": "2022-12-30T23:15:35",
"upload_time_iso_8601": "2022-12-30T23:15:35.038503Z",
"url": "https://files.pythonhosted.org/packages/43/05/b1280e7e3f800bdb2d479e9d788b8a57347fecac0ccbf3ee3c8e7e392e7c/docker_credential_chamber-1.2.0-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"md5": "6bc256062ef5ca9a56593c1f9ced54b6",
"sha256": "5f38f348f5314a7979b0860c31f883a96c0b4634665bc9727357c802977f5b53"
},
"downloads": -1,
"filename": "docker-credential-chamber-1.2.0.tar.gz",
"has_sig": false,
"md5_digest": "6bc256062ef5ca9a56593c1f9ced54b6",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.10",
"size": 19919,
"upload_time": "2022-12-30T23:15:36",
"upload_time_iso_8601": "2022-12-30T23:15:36.409732Z",
"url": "https://files.pythonhosted.org/packages/83/91/dae1bd25108f6f9a575a4098cdc07fb27ca013b280da35ae5b1b8c6a79d6/docker-credential-chamber-1.2.0.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2022-12-30 23:15:36",
"github": false,
"gitlab": false,
"bitbucket": false,
"lcname": "docker-credential-chamber"
}