# An introduction to Packagr

# What is Packagr?

Packagr is a secure, cloud hosted package repository that currently supports the following package types:

  • Python
  • Docker
  • NPM

Packagr is a package management tool for any organization that uses the above package types, which allows you to store, manage and distribute your private packaged software securely and reliably.

# Features

At present, Packagr supports the following functionality

# Cloud hosted package storage

Packagr lets you store up to 30GB of software development artifacts (Python packages, NPM packages, and Docker images) securely. Stored artifacts are encrypted, both in transit and at rest, and are stored securely in AWS S3. There is no limit on the number of packages/registries you can create.

# Access Control Management

Packagr lets you control access to all your artifacts, both at an account level or at a package/registry level. For more information, refer to Managing access

# Upstream mirroring (Python only)

This feature is available to standard users and above

Packagr simplifies Python dependency management by mirroring the public PyPI repository, so you can provide a single index URL when installing Python packages

# Edge Caching

This feature is available to standard users and above

Packagr caches your assets in a CDN so that frequently-accessed artifacts can be retrieved more quickly, providing reduced latency and high availability.

# REST API

This feature is available to standard users and above

In addition to the standard repository endpoints for Python, NPM and Docker, Packagr also provides a fully featured REST API which gives you programmatic control over your Packagr account, and can be used to build various integrations with your CI/CD pipelines. See Rest API for more information.

# Custom domains

This feature is available to advanced users and above

Packagr Advanced tier users can host their package repositories and docker registry on their own domain. Ideal if you are using your repositories to deliver artifacts to your own clients, and you want to maintain consistent branding.

Available in 2022

# SAML authentication

This feature is available to advanced users and above

Reduce the overhead of managing additional user accounts by integrating Packagr with your SAML authentication provider

Available in 2022