Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/coatl-dev/docker-devpi

🐳 Docker image with devpi server, a powerfull PyPI-compatible server, which works as a PyPI mirror and local index.
https://github.com/coatl-dev/docker-devpi

amd64 arm64 devpi devpi-client devpi-server docker dockerfile pypi-mirror python3 quayio

Last synced: about 2 months ago
JSON representation

🐳 Docker image with devpi server, a powerfull PyPI-compatible server, which works as a PyPI mirror and local index.

Awesome Lists containing this project

README

        

# docker-devpi

[![self-test](https://github.com/coatl-dev/docker-devpi/actions/workflows/self-test.yml/badge.svg)](https://github.com/coatl-dev/docker-devpi/actions/workflows/self-test.yml)
[![pre-commit.ci status](https://results.pre-commit.ci/badge/github/coatl-dev/docker-devpi/coatl.svg)](https://results.pre-commit.ci/latest/github/coatl-dev/docker-devpi/coatl)
[![Docker Repository on Docker Hub](https://img.shields.io/badge/hub.docker.com-white?logo=docker "Docker Repository on Docker Hub")](https://hub.docker.com/r/coatldev/devpi)
[![Docker Repository on Quay](https://img.shields.io/badge/quay.io-red?logo=red-hat "Docker Repository on Quay")](https://quay.io/repository/coatldev/devpi)

Docker image with `devpi-client`, `devpi-server` and `devpi-web` pre-installed
using [`coatldev/python:3.13-slim`].

## How to use this image

To run locally:

### Docker Hub

```bash
docker run \
--name devpi-server \
--detach \
--publish 3141:3141 \
--volume devpi-data:/data
--env DEVPI_PASSWORD=password \
coatldev/devpi:latest
```

### Quay

```bash
docker run \
--name devpi-server \
--detach \
--publish 3141:3141 \
--volume devpi-data:/data
--env DEVPI_PASSWORD=password \
quay.io/coatldev/devpi:latest
```

[`coatldev/python:3.13-slim`]: https://github.com/coatl-dev/docker-python/blob/HEAD/3.13/slim-bookworm/Dockerfile