pinterest/pinrepo

Name: pinrepo

Owner: Pinterest

Description: Pinrepo is a highly scalable solution for storing and serving build artifacts such as debian packages, maven jars and pypi packages.

Created: 2015-07-31 20:44:14.0

Updated: 2018-02-05 22:43:31.0

Pushed: 2015-09-11 20:33:38.0

Homepage:

Size: 150

Language: Python

GitHub Committers

UserMost Recent Commit# Commits

Other Committers

UserEmailMost Recent Commit# Commits

README

Pinrepo

Pinrepo is a highly scalable solution for storing and serving build artifacts such as debian packages, maven jars and pypi packages.

Find more details on the design at http://engineering.pinterest.com/.

  1. nginx contains a Makefile to build a simple nginx with the minimum set of modules to run Pinrepo.

  2. deb contains an nginx config file for debian package repo and instructions to publish debian packages

  3. maven contains an nginx config file for maven repo and instructions to publish maven jars

  4. pypi contains an nginx config file for pypi repo, the pypi-release source code and instructions to publish pypi packages

A note about S3 region

The list of available regions can be found under http://docs.aws.amazon.com/general/latest/gr/rande.html#s3_region

If you use the US Standard default region, specify external-1 as the region variable.


This work is supported by the National Institutes of Health's National Center for Advancing Translational Sciences, Grant Number U24TR002306. This work is solely the responsibility of the creators and does not necessarily represent the official views of the National Institutes of Health.