Skip to main content

# Docker registry swift driver

This is a [docker-registry backend driver][registry-core] for [Openstack Swift](http://docs.openstack.org/developer/swift/).

[![PyPI version][pypi-image]][pypi-url] [![Build Status][travis-image]][travis-url]

## Usage

Assuming you have a working docker-registry and swift setup:

` pip install docker-registry-driver-swift `

Then edit your docker-registry configuration so that storage reads swift.

## Options

You may add any of the following to your main docker-registry configuration to further configure it:

`yaml storage: swift storage_path: /registry swift_authurl: _env:OS_AUTH_URL swift_container: _env:OS_CONTAINER swift_user: _env:OS_USERNAME swift_password: _env:OS_PASSWORD swift_tenant_name: _env:OS_TENANT_NAME swift_region_name: _env:OS_REGION_NAME `

## Contributing

Install package dependencies:

` $ pip install -r requirements.txt $ pip install -r test/requirements.txt `

In order to verify what you did is ok, just run make test. This will run the tests provided by [docker-registry-core][registry-core].

Please also follow the contributing guidelines in [CONTRIBUTING.md](CONTRIBUTING.md).

[pypi-url]: https://pypi.python.org/pypi/docker-registry-driver-swift [pypi-image]: https://badge.fury.io/py/docker-registry-driver-swift.svg [registry-core]: https://github.com/dotcloud/docker-registry/tree/master/depends/docker-registry-core [travis-url]: http://travis-ci.org/bacongobbler/docker-registry-driver-swift [travis-image]: https://secure.travis-ci.org/bacongobbler/docker-registry-driver-swift.png?branch=master

Metadata

Release files for docker-registry-driver-swift 0.2.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for docker-registry-driver-swift 0.2.1
File Size Uploaded Provenance Actions
docker-registry-driver-swift-0.2.1.tar.gz 4.2 kB Without provenance Details for docker-registry-driver-swift-0.2.1.tar.gz

Release files / docker-registry-driver-swift-0.2.1.tar.gz

Download URL docker-registry-driver-swift-0.2.1.tar.gz
Size 4.2 kB
Tags Source
SHA-256 checksum
How to use checksums
9235faaa07a0a2b9d12a3d3f2a5b336ab38eada7c407eb5c1658f81361728a8a
BLAKE2b-256 checksum
How to use checksums
be79029b03020b1c5b2eca66113a9ae9056857c1666aecd01ecae8c4f73cf636
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Security for docker-registry-driver-swift 0.2.1

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page