stevearc / pypicloud

S3-backed pypi server implementation
MIT License
504 stars 144 forks source link
pypi python

PyPI Cloud

WARNING: Pypicloud has transitioned to maintenance mode. For details, see #325 <https://github.com/stevearc/pypicloud/issues/325>_

:Build: |build| |coverage| :Documentation: |docs| :PyPI: |downloads|

.. |build| image:: https://travis-ci.org/stevearc/pypicloud.png?branch=master .. _build: https://travis-ci.org/stevearc/pypicloud .. |coverage| image:: https://coveralls.io/repos/stevearc/pypicloud/badge.png?branch=master .. _coverage: https://coveralls.io/r/stevearc/pypicloud?branch=master .. |docs| image:: https://readthedocs.org/projects/pypicloud/badge/?version=latest .. _docs: http://pypicloud.readthedocs.org/ .. |downloads| image:: http://pepy.tech/badge/pypicloud .. _downloads: https://pypi.org/pypi/pypicloud

This package is a Pyramid web app that provides a PyPI server where the packages are stored on Amazon's Simple Storage Service (S3), Google's Cloud Storage (GCS) or Azure's Blob Storage.

Quick Start

::

pip install pypicloud[server]
pypicloud-make-config -t server.ini
pserve server.ini

Go to http://localhost:6543/ to view the web interface.

For more detailed step-by-step instructions, check out the getting started <http://pypicloud.readthedocs.org/en/latest/topics/getting_started.html>_ section of the docs.

Docker

There is a docker image if you're into that sort of thing: https://github.com/stevearc/pypicloud-docker