Host your Pip Packages with CloudRepo
CloudRepo is a cloud based python repository manager, fully compatible with pip, for storing pip packages in a highly available, private alternative to pypi (Python Package Index).
For internal code, you need a private pip repository to enable your python development team to share pip packages that you don't want to release to the public.
Typically, private pip packages contain python source code or other company sensitive, proprietary, intellectual property that you don't want released to the public on pypi (the public python package index).
In today's cloud based world, high performance python development teams are using cloud based services to manage their python source code, build their pip packages, and deploy their python applications to production.
Shouldn't your private pip packages and pip repositories live in the cloud as well?
Below is an overview of the features that every python repository hosted by CloudRepo provides, no work from your team or on premise pip repository required!
PiP Command Line Support
In order to retrieve pip packages, pip requires a python repository to push/pull from.
Pip fully supports alternative repositories via command line arguments. With CloudRepo, you simply point pip at your private pip repository and all your pip packages become accessible.
No extra packages, plugins, or special command line tools needed.
Public and Private Pip Repositories
CloudRepo allows you to share your pip packages with the public by providing the ability to create public pip repositories.
Setup your own public python repository, as an alternative to PyPi, for your customers. No authentication required.
If you want to restrict access to your pip repository to only your team, use a private python repository.
All access to private pip repositories requires user level authentication.
Benefits of Hosting your Pip Packages in the Cloud
All of the benefits of hosting your Pip Repository in the cloud are included with every CloudRepo Python Repository.
When your team needs access to your pip packages, your python repository must be available. If your internal pip repository is down for any reason, your python development team will be blocked.
CloudRepo runs your pip repositories across multiple servers, so even if a server goes down your python developers can continue to operate without impact.
The pip packages that your python repository holds is valuable to your organization.
If your pip repository is hosted in a single location, you're putting your packages at risk.
CloudRepo stores your pip packages redundantly across multiple locations and availability zones.
Running your internal pip repository on a single server makes it hard to scale when python development load increases.
When you move your pip packages to CloudRepo, our servers scale automatically without any interruption to your python development team or other consumers of your pip packages.
The days over overloading your python repository are over when you move your packages to CloudRepo.
Disaster recovery is on the mind of every engineering leader.
If you lose your pip repository and all your packages in a disaster, what will happen to your business?
How long will it take you to rebuild all your pip packages?
Moving to CloudRepo, disaster recovery is handled for your pip packages as part of our cloud based python repositories.
Pip Repository Security
Nothing is more important to us than the security of your Python Repositories
A CloudRepo pip repository is architected from the ground up with security in mind in order to protect all your pip packages from unauthorized access.
Manage the users who access your pip packages with CloudRepo's user management. Only authorized users will have access to your private pip packages.
We also offer integration with Okta if you'd like to use them to manage your python repository users.
CloudRepo offers two types of access to your python repositories: read/write or read only.
Users with read/write access can upload and download pip packages to and from your python repository.
Users with read only permissions are restricted to reading pip packages from your python repository.
Encryption at Rest
When your pip repository isn't being accessed, all your pip packages are encrypted at rest.
Encryption at rest protects the packages in your python repository from unauthorized access.
SSL (Secure Socket Layer)
All APIs that access your pip repositories are restricted to HTTPS in order to protect the privacy of your packages as they're being uploaded or downloaded.
Python Repository Pricing
Industry Leading Pricing
No one comes close to matching or beating our pricing for managing a pip repository.
Save time and money when you host your pip packages inside a CloudRepo pip repository.
Unlimited Data Transfer
We don't want your python development team to worry about data transfer limits to and from your python repository, so for business plans we removed them!
Now you can access all of your pip packages without worrying about restrictive download limits!