GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Python Wiki
  • PSF Wiki
  • Jython Wiki
  • Python Wiki
  • Packaging

This view

  • Original page
  • New address

GeezerVison is showing wiki.python.org — Cloud PyPI

View as Markdown

Cloud PyPI¶

Legacy Wiki Page

This page was migrated from the old MoinMoin-based wiki. Information may be outdated or no longer applicable. For current documentation, see python.org.

Cloud PyPI - Mirroring PyPI in the cloud¶

Update: This project is now canceled, since PyPI is being on hosted on a fastly CDN and the PyPI server itself is hosted on a VM at OSL/OSU.

Idea¶

We are setting up a PyPI mirror of the static content of PyPI in Amazon CloudFront.

Proposal¶

  • CloudPyPI/Proposal

The proposal was accepted by the PSF in their December 2010 board meeting.

Funding was limited to an initial USD 500 for Amazon costs to see whether the project would succeed.

Resources¶

  • Amazon AWS Getting Started Guide

  • Developer Intro to the PyPI code

  • PyPI RPC interface (which we likely won’t use, but gives an idea of how the meta data is stored)

  • PyPI Code

Example CDN¶

We’ve setup an example CDN which only provides caching services to the PyPI server and uses the pypi.python.org server as origin:

  • https://d1t66zoqn9vlte.cloudfront.net/simple/

  • For more details on the used setup, please see CloudPyPI/ExampleCDN

Team¶

Implementation:

  • Marc-André Lemburg

  • Grig Gheorghiu

  • Neil Schemenauer

  • Vern Ceder

Helping with the PyPI code:

  • Richard Jones

  • Martin von Löwis

Mailing List¶

  • cloud-pypi@lists.egenix.com (private to the project team)

Amazon EC2: Project Development Server¶

  • CloudPyPI/DevelopmentServer

Amazon S3¶

  • CloudPyPI/S3

Access Control¶

  • CloudPyPIGroup

This is a public page. Please don’t add any sensitive information to the page. Instead, create subpages that are only available to team members.

Please put the following ACL line at the top of subpages with sensitive information:

#acl CloudPyPIGroup:read,write,revert,admin All:
Previous
A new pypi module
Next
Distribute
You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.