Sign inSign up

tonyseek/devpi

By tonyseek

•Updated about 7 years ago

Host your private PyPI server by running DevPI.

Image
4

1.9K

tonyseek/devpi repository overview

Docker Pulls Docker Stars Docker Image Size

⁠devpi-docker

The Docker⁠ image of devpi⁠ with LDAP integration.

⁠Quick Start

Create the data directory:

docker run --rm --volume ./lib/devpi:/var/lib/devpi \
    tonyseek/devpi:4.4.0-1 --init

Run the server:

docker run --rm --volume ./lib/devpi:/var/lib/devpi \
    tonyseek/devpi:4.4.0-1

⁠Upgrading

Export data from the volume of old container:

docker run --rm --volume ./lib/devpi:/var/lib/devpi \
    --volume ./backup:/var/lib/devpi-backup tonyseek/devpi:$OLD_VERSION \
    --export /var/lib/devpi-backup

Import data to the volume of new container:

docker run --rm --volume ./lib/devpi:/var/lib/devpi \
    --volume ./backup:/var/lib/devpi-backup tonyseek/devpi:4.4.0-1 \
    --import /var/lib/devpi-backup

⁠Development

The docker-compose makes development be easy:

make init
make up

Once the requirements.in was changed, the requirements.txt should be compiled again:

make compile-deps

More commands are described in make help.

⁠Contributing

If you want to report bugs or request features, please feel free to open issues or pull requests on GitHub.

Tag summary

Content type

Image

Digest

sha256:5e0ba0f6d…

Size

70.2 MB

Last updated

about 7 years ago

docker pull tonyseek/devpi